roofingbird.com
US Wins a Seat on the UN Human Rights Council
Associated Press reports that the United States won her first seat on the UN Human Rights Council yesterday HERE. As you may remember, the USA was required to produce a pledge to the Council, which…