Church – FCRA Human Eights no excuse to defy law: MHA Key Points: Human rights cannot be an excuse for defying the law of the land, India’s Ministry of Home Affairs stated in response to the Amnesty International decision to halt its operations in the country. The Amnesty International on […]

Church – FCRA Amnesty International halts India operations Key Points: Amnesty International India on Tuesday said the complete freezing of its bank accounts by the Government of India — which the agency termed was the latest in the incessant witch-hunt of human rights organizations by the Government of India over […]