Annoymouse's picture

Heres a new propaganda push

Heres a new propaganda push for the 10th alleging that Iran and Saudi Arabia did 9/11:

http://www.dailymail.co.uk/news/article-2028195/9-11-conspiracy-theories...

Holy shit, they think we are all literally retarded.

Reply