China, which has been elected member of the U.N. Human Rights Council, has just finished reviewing…
Tag: human rights
Taataa, Bye-Bye Amnesty!: ‘Human Rights’ NGO shuts shop in India
Coming just days after the passing of bill to amend Foreign Contribution (Regulation) Act 2010 that…