11 () posted 2 years ago by pkvi 2 years ago by pkvi +12 / -1 8 comments share 8 comments share save hide report block hide replies
Russia is kinda small? LoL. At 6.6 million square miles Russia is the largest country in the world, nearly double the size of the US
Small gdp relative to the landmass.
It has nothing to do with anything you have heard on MSM 100% fact!
It has everything to do with the Great Reset. Now the question of did Putin turn against the WEF or is this part of the theatre only time will tell.