Strategic Culture Foundation pinned « The Western powers are | Strategic Culture Foundation
Strategic Culture Foundation pinned « The Western powers are pushing Russia and the world towards a catastrophic abyss. In a move that demonstrates overt war-derangement, the United States and its NATO allies this week announced yet more military support to prop up the Kiev regime. All told…»
The Strategic Culture Foundation provides a platform for exclusive analysis, research and policy comment on Eurasian and global affairs. Official Telegram channel ✅...