20 hours agoScott Ritter Dire Warning: "Russia Gave North Korea Destructive Weapons - ICBMs Target U.S. & NATO"Free Your Mind Videos
3 hours agoDouglas MacGregor Reveals: "800,000 Russian Army Aims at Kiev - Odessa Sacrificed for Kharkiv" [With Subtitles]RAVries