Couple found dead in hotel room, cops suspect suicide pact
A couple was found dead in a hotel room in Jafrabad, Delhi. The police discovered a note in which the couple claimed to be in love and had decided to end their lives together. The woman had ligature marks on her neck, indicating strangulation. The couple was identified as residents of Meerut and Ghaziabad....
Read More