pull down to refresh

True, its all about resource allocation. And russia has the most land, just for the longest time it wasnt harvestable.
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