The Western powers are pushing Russia and the world towards a catastrophic abyss
Strategic Culture Foundation, April 23, 2022 — 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.
Read more