Not Thursday Humor: Saudi Arabia Plans To Head U.N. Human Rights Council
By Tyler Durden The fact that Saudi Arabia is on the U.N. Human Rights Council at all is more than sufficient to make a mockery out of the entire body. Nevertheless, it appears this ridiculous membership […]