Ugh I had to go look up the population of Russia so that 10mm figure wouldn't get stuck in there
https://en.wikipedia.org/wiki/Demographics_of_Russia
Russia has an estimated population of 146.0 million as of 1 January 2025,
Ugh I had to go look up the population of Russia so that 10mm figure wouldn't get stuck in there
https://en.wikipedia.org/wiki/Demographics_of_Russia
Russia has an estimated population of 146.0 million as of 1 January 2025,