Tag: death due to accidents

Wham Bam! Traffic Jam!

 
/ June 26, 2012

The streets of Karauli, Rajasthan can’t handle its truck traffic anymore.