Friday, May 20, 2011

9/11 Explosion: There can be no doubt , the twin towers were blown up.

Watch the video and weep...

http://911blogger.com/news/2011-05-18/north-tower-exploding-ic911nist-foia-images

http://www.youtube.com/watch?v=bWWHtC1CIi0
Confirmation from David Cameron...