pull down to refresh

True, its all about resource allocation. And russia has the most land, just for the longest time it wasnt harvestable.
87 sats \ 1 reply \ @TomK OP 6 Jul
russia is the world's energy and resource hub. you can find everything a modern economy needs here. that has always been a thorn in the side of those in London
reply
True. Too bad England didnt put their flag on it and keep it.
reply