you are viewing a single comment's thread
view the rest of the comments
[–] 7 points 11 months ago (2 children)

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,

  • source
  • parent
  • hideshow 2 child comments