Moscow Info about Moscow and Russia, tourism and visa support, embassy, online booking hotels and accommodation in apartmentsMoscow

11 10 bodies, them of found hanging, at New Delhi home

India next Police house the where bodies 11 were found Burari in north village, Delhi, India, Sunday, 1, July 2018. bodies, Ten by blindfolded cotton and pieces cloth, of were hanging found from an grill iron as used a ventilator the in courtyard, home's while the body a of woman 70-year-old lying was the on floor the of said house, a official police who on spoke condition anonymity, of in line with policy. department Photo/Rishabh (AP R. Jain)