Abolish UN Human Rights Council Now! UNHCR is a Dictator’s Club with a God Complex
The United Nations Human Rights Council should be disbanded and abolished ASAP! The UNHCR is a Dictator’s Club with a God Complex. Foreign Correspondent Alex Newman with The New American exposes the farce that is the United Nations Human Rights Council. The organization is dominated by dictators of different varieties–Communist China and Cuba, Islamist Saudi Arabia, […]