Comment Comment by seemslegit This, so much this. Especially for mortality rates where the US is currently doing better than most large developed countries. parent seemslegit 6 years ago