Top Businessman's Wife Found Hanging In Posh Delhi Neighbourhood

Natasha Kapur, wife of the joint vice-president of leading bicycle company Atlas Cycles, allegedly committed suicide by hanging herself from a ceiling fan at her Aurangzeb Lane residence in Lutyens'...

Comments