Amnesty International closes its operations in India: Shocking!
Amnesty International, the NGO and Human Rights organization announced closing down of its Indian branch. Amnesty International India is said to be laying off their entire staff as a result. The organization has stated that the Indian Government has initiated … >> Continue Reading