4 ms·28.4 per 1e8 inhabitants USA 0.5 per 1e8 inhabitants UK better now?by carlob 6y ago28.4 per 1e8 inhabitants USA 0.5 per 1e8 inhabitants UK better now?