
Report: How Richard Falk Misuses his UN Human Rights Council Mandate to Promote the 9/11 Conspiracy Theory
GENEVA, Oct. 20 – UN Watch today issued the following report, urging UN Secretary-General Ban Ki-moon, UN rights chief Navi Pillay, the U.S. and the