animalpeopleforum.org
India's Unseen Rivers of Sorrow - ANIMAL PEOPLE FORUM
It is an utter shame that India dares call itself a ‘progressive’ nation after ignoring the infliction of such brutal acts on such a noble, simple and pious animal once worshipped in this country.