India figured among 10 countries that saw that largest declines in happiness levels between 2005-07 and 2013-15, according to a report.
The post Not a reason for joy: India is among 10 countries with the highest declines in happiness appeared first on Firstpost.