Delhi News | Press Trust of India | Thursday January 23, 2020
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' Delhi, the police said on Wednesday.
www.ndtv.com