Founder and "leader" of Revolution Muslim, Yousef al-Khattab/Joseph Cohen actually left the organization in 2009 and says he had nothing to do with their South Park-slamming video.
reddit.com/r/politics/comments/bv8e4/the_radi...Posted Apr 25, 2010, 12:18 AM UTC
70