Indian police “committed serious human rights violations” during deadly religious riots in Delhi earlier this year, Amnesty International alleges. It said police beat protesters, tortured detainees and at times took part in riots with Hindu ...
Millions have been affected by Monsoon floods in Bangladesh, India and Nepal Anchal Kumari looked on helplessly at thousands of people displaced by floods around her village in the Madhubani district of Bihar ...