Afghans are the least satisfied in the world with this lives – OWID
Measuring happiness is difficult, but one way to understand how satisfied people are with their lives is to simply ask them, Our World in Data (OWID) reports.
