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 […]

//