I bet the Star’s Haroon Siddiqui agrees – New ad campaign in TTC stations presents alternative 9/11 theory

The truthers are back.

Architects & Engineers for 9/11 Truth is paying for a 15-second ad to be broadcast on 300 TV screens in Toronto’s subway stations until April 1, promoting its belief that the collapse of World Trade Center Building 7 on Sept. 11, 2001, was due to a controlled demolition.