NEW DELHI, July 6 — The chief organiser of an Indian preacher’s event where a stampede killed 121 people this week surrendered to police today, a lawyer for the preacher said, after police had launched a manhunt.Devprakash Madhukar was named a key suspect in an initial report registered by police...

Full Story Read More