Stories Tagged 'Animal rescue centre '
On a balmy February afternoon, employees at Sneha’s Care—an animal rescue centre based out of Chobhar—stumbled upon one of the most grisly sights they had witnessed in their careers:
full story »