Obama “Wins” U.S. Seat on Notorious UN “Human Rights” Council Anne Bayefsky with Mary Kissel

Touro Institute Professor Anne on the election of China, Saudi Arabia and other authoritarian regimes to the Human Rights . Photo: Getty Images

About Canada Free Press