SCO & BRICS latest news and insights
— In-depth analysis and comments

By Rhod Mackenzie

Now anybody with even a limited knowledge of geography knows that Russia is the largest country in the world, its landmass is larger then the USA and Canada combined,it stretches from the Baltic Sea to the Pacific Ocean and has 11 different time zones the distance between Moscoso...