NigelFrobisher, 2 months ago TIL the US was ever in the 20 happiest countries list.
TIL the US was ever in the 20 happiest countries list.