China, Cuba, Egypt, Iraq, Malaysia, Russia, Rwanda, and Saudi Arabia Should Not Sit on the U.N. Human Rights Council Disgracefully, history repeats itself at the United Nations, as abusive regimes work to hide their own records. By Javier El-Hage & Roberto González

http://www.nationalreview.com/node/441531/print

Comments are closed.