The National Human Rights Commission (NHRC) on Tuesday said it was “disturbed” over the killing of 25 Central Reserve Police Force (CRPF) personnel by Naxalites in Chhattisgarh
In a black salwar-suit and matching headscarf, Ruksana (name changed) listens carefully from a corner of the hall. Members of her support group are talking about their suffering, struggles, aspirat