Pravda: Putin Threatens to Release Satellite Evidence of 9/11

Could Putin Have This Information to Screw the United States? Editor’s note:  Russian satellite evidence proving the controlled demolition of the World Trade Center using “special weapons” was reviewed by a VT editor while in Moscow.  The article below was forwarded to us for publication in the US and translated from Russian. It is 3 days old, published on February 7, 2015. Moscow (Pravda):  American experts … Continue reading Pravda: Putin Threatens to Release Satellite Evidence of 9/11