Top Stories WorldOutrage in India as temple stampede toll hits 115AFPOctober 15, 2013 by AFPOctober 15, 2013 Datia (India): Outrage mounted in India Monday after at least 115 devotees were crushed to death or drowned near a Hindu temple, the site of...