3 ms·
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 ref
by omegaham 12y 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.