Mystery shrouds south Delhi home: 2 sisters, 33 and 28, found dead; mother suspected behind killings | Delhi News
Image Used For Representational Purpose Only NEW DELHI: Police have launched an investigation after two sisters were found dead in their home in south Delhi’s Malviya Nagar on Thursday evening. The deaths came to light around 6 pm when the local police station received a call from a relative who said the family was not…