November 23, 2024 03:37 (IST)
New Delhi: Outrage and distrust followed a report by Thomson Reuters Foundation which in a survey- admittedly based on perception and not scientific data- ranked India as the worst place for women facing sexual violence.
Latest Headlines