28 days agoWhy is the US reluctant to negotiate, even as It is losing the Ukraine War - Professor Glenn DiesenGlennDiesen
29 days agoWest Admits to Continued Russian Gains + Kiev's Detachment from Geopolitical RealityThe New Atlas
29 days agoWest Admits to Continued Russian Gains + Kiev's Detachment from Geopolitical RealitytailgunnerjimVerified
10 days agoWEF Document Confirms 6 Billion Humans Will Die in 2025 Stew Peters Dr D Martin 22Aug-2024WTFLouie