Logo

Logo

Holy Cow

Holy Cow!

In Ayodhya, 50 cows died mysteriously in a state-run shelter earlier this year.