Mystery shrouding the death of Sunanda Pushkar Tharoor has griped the nation during the past week. Prima facie indications suggest that Sunanda, who was found dead in a luxury hotel in south Delhi on January 17, had committed suicide.
Mystery shrouding the death of Sunanda Pushkar Tharoor has griped the nation during the past week. Prima facie indications suggest that Sunanda, who was found dead in a luxury hotel in south Delhi on January 17, had committed suicide.