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.