India is ranked at the second place in Global Animal Protection Index 2020. This Index was declared by International animal welfare charity “World Animal Protection” released. India has attained a C ranking in the index. India was ranked along with Spain, Mexico, France and New Zealand. Sweden, the United Kingdom, and Austria are rated with the highest scores, which is encouraging.