Loading...
Uploaded by eyeontheun on Jul 7, 2008
May 8, 2008: The "Universal Periodic Review (UPR)" of Pakistan - Touted as the #1 advance of the UN Human Rights Council over the HR Commission. A farce.
Nonprofits & Activism
Standard YouTube License
Load more suggestions
All Comments