Outrage mounted in India Monday after at least 115 devotees were crushed to death or drowned near a Hindu temple, the site of another deadly stampede only seven years ago.
Outrage mounted in India Monday after at least 115 devotees were crushed to death or drowned near a Hindu temple, the site of another deadly stampede only seven years ago.