Comment Comment by petcat Isn't USA pretty average compared to the rest of the developed world? parent petcat 16 days ago