November 05, 2024 14:50 (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