you are viewing a single comment's thread
view the rest of the comments
[–] 5 points 10 months ago

According to Wikipedia, Russia has 143M and Ukraine has 33M. So not too far off!

  • source
  • parent