It beats Denmark to the top spot as the UN ranks countries to mark international happiness day.


00


BBC