Must See TV - UN "Human Rights" Edition
Wow. Must see TV. From LGF we have a clip of an amazing rip into the pathetic corruptness and anti-Israel bias of the UN Human Rights commission.
Wow. This is a must see clip from March 23, 2007, in which UN Watch director Hillel Neuer really unloads on the blatantly corrupt UN Human Rights Commission in Geneva—and then is denounced by furious council president Luis Alfonso De Alba, who threatens to remove Neuer’s statements from the record.
The United Nations at work.
<< Home