Sunday, 1 July 2018

11 Family Members Are Found Dead Near New Delhi

Most of the dead were found hanged from the ceiling of their home, blindfolded and gagged. The police said it was not clear what led up to their deaths.

Related Posts: