911 Geopolitics Kevin Barrett on Russian Television talks 911 ewingsc 11 years ago 1 Once again, RT leaves CNNMSNBCBBCCFOXETC in the dust. [youtube]jjxa4KzT52k[/youtube] Care to Share?FacebookTwitterLike this:Like Loading...