Over 34,000 street cattle roam the Indian city of Raipur (1 for every 54 human residents)

There may be over 34,000 street cattle in the Indian city of Raipur (one for every 54 human residents), with implications for road accidents and human-cattle conflict.

Credit: 
PLOS