Pravda: Putin Threatens to Release Satellite Evidence of 9/11
(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 […]