Human costs of the sacred cow
India is home to over 200 million cows, more than any other country in the world. They roam freely on the streets, unfazed by the surrounding cries of street vendors and incessant tooting of horns as they go about their business. It is not uncommon to find that a cow has caused a traffic jam by wandering into the middle of a busy intersection.
4 minute readRead more