Category: Freedom of Expression

Issue 186: Mutual Praise Society

U.N. Delegates Laud Chinese Death Penalty and Internet Censorship “U.N. rights council becoming Mutual Praise Society,” says UN Watch 125-page report, featured in Reuters, Associated Press, South