New Delhi: 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 Indian government accused the international NGO of adopting dubious processes to secure funds forContinue Reading