Afghanistan Ranked As Saddest Country in World Happiness Report

According to the annual World Happiness Report, Afghanistan has been ranked as the saddest country in the world. For the sixth year in a row, Finland has been named the happiest country in the report, which ranks global happiness in more than 150 countries around the world.