India: 10 people found blindfolded, hanging from the roof
NEWS WORLD

India: 10 people found blindfolded, hanging from the roof

New Delhi — Police in India’s capital said they found 11 bodies in a home under mysterious circumstances on Sunday, including 10 that were blindfolded and hanging. The victims were all from the same family…