A new report released by the National Commission for Women (NCW) on Thursday has sounded the alarm on women's safety in India's major cities. The National Annual Report & Index on Women’s Safety (NARI 2025) ranked Delhi, Faridabad, and Srinagar among the least...









