The latest Al Quaeda 9/11 video with commentary from Saudi cleric Muhamed Al ("Mickey Mouse must die")Munajid Retranslated subtitles for enhanced comprehension

  • September 21, 2008
  • 300 Views