|
|
|
|
|
by omegaham
4095 days ago
|
|
He mis-wrote it. The Netherlands is significantly less, but not by an order of magnitude. US per 100000 people: 715
Netherlands per 100000 people: 428 For reference, England is 986, Sweden is 1029, Australia is 1017, Belgium is 891, and Japan is 117. |
|