(Editor’s note: Russian satellite evidence proving the controlled demolition of the World Trade Center using…
. . . more