A rigorous study by North Korean government researchers has declared that the United States is the least happy nation on Earth. North Korea itself came in second behind China. (Thanks Aaron O.!)
A rigorous study by North Korean government researchers has declared that the United States is the least happy nation on Earth. North Korea itself came in second behind China. (Thanks Aaron O.!)