Given the size of Russia at 6.6 million square miles, equivalent to 11 percent of the total world’s landmass, or of the United States, with 3.8 million square
Read More