tibettruth.com
Partners In Crime: China & The UN Human Rights Council
Well are you that surprised that the UN General Assembly today voted in favor of China taking a permanent seat on the United Nations Human Rights Council? The world has observed the vomit inducing …