Toodles568 Toodles568 06-07-2020 Geography contestada The population of Russia is 5 x larger than the population of the UK true or false???