India needs to introspect as to why it has fared so miserably when it comes to being happy. The UN’s 2019 World Happiness Report released in March shows that India is on a declining trend when it comes to happiness. The county ranked 117 in 2015, 118 in 2016, 122...