Why in India cows roam freely in the streets?
We just saw why cows are considered as sacred in India; and the advantage of being a God is that you can do what you want when you want where you want... So if a cow wants to be where it is, well it just stays here!
We have the right to blow their ears by honking like mad but not to touch them... Talking of ears, I have a feeling that bovines have not a very developed hearing... Coupled with an overdeveloped nonchalance and you have it… huge traffic jams!
But in the first place, why are they in the streets?
You can find the cows that belong to temples (they are sacred remember).
And why do their owners leave them in the streets? Because it reduces their food budget! On the one hand they eat garbage (organic waste and not so organic (a downward slide of modernization)) and on the other hand they get fed by people (accomplishing the good deed of feeding a God!).) They gather them for milking...
One might wonder why we see less she-buffaloes roaming around on their own (whereas they are also in the cities where you can see them walking in herds)? They would be dumber than cows and have more difficulties finding their shelter and master...
And then there are the old cows. Which are of no more use. And as it is forbidden to euthanize them, their owners prefer to abandon them in the streets. In addition to this legal explanation, there is also a religious dimension: “Higher castes consider the body of the dead cow polluting; if they do handle it, they must go through a rite of purification.”*
What happens to them then? The out-casts (lower than the low castes), the Untouchables, are called to the rescue to haul away the carcass from which they will take the meat and skin to make leather...