India stampede kills 18 mourners of spiritual leader in Mumbai

Jan 18, 2014

India stampede kills 18 mourners of spiritual leader in Mumbai

A stampede killed at least 18 people in India’s financial hub Mumbai on Saturday when a large crowd gathered to pay their last respects to a Muslim spiritual leader, police said. More than 40 people were injured in the chaos that erupted shortly after ...

Indian cancer patients sleeping rough

/ Aug 18, 2013

Indian cancer patients sleeping rough

With just a patchwork of colorful plastic sheets to shield patients from the heavy monsoon rains, a Mumbai street close to one of India’s top cancer treatment centers acts as a kind of unofficial ward. Every year, the Tata Memorial Hospital draws tens of ...