Multiple bodies found hanging in New Delhi home courtyard

Yahoo News Video

Ten bodies, blindfolded by cotton and pieces of cloth, were found hanging from an iron grill used as a ventilator in a New Delhi home’s courtyard.

What to Read Next