Press TV 9th March 2009
New found information has implicated the Israeli Intelligence agency Mossad in the staging of the terror attacks of September 11, 2001.
According to a recent article published in the American Free Press weekly, the revelation that the cousin of alleged 9/11 hijacker Ziad al-Jarrah was in fact working as a longtime [...]
Recent Comments