6 days agoDouglas MacGregor Reveals: "800,000 Russian Army Aims at Kiev - Odessa Sacrificed for Kharkiv" [With Subtitles]RAVries
4 days agoRT News - June 24 2024 early. Terror attacks in Dagestan, Crimea hit with US ATACMSQueenStreet