Mehr Tahrar

Sunanda Pushkar: Shashi Tharoor’s wife found dead in Delhi hotel

Indian minister Shashi Tharoor’s wife, Sunanda Pushkar, has been found dead, following reports that he was having an affair with…

11 years ago