Comment Comment by refurb Claim was “the US is the worst of developed countries”.Clearly not. parent refurb 5 years ago
Clearly not.