› added 5 years ago
221
TIL that the US has more ICU beds per capita than any other country
via reddit.com