
Indian govt defaults on loans to create economic collapse scenario to improve its ranking in World’s Happiness Index
India’s position in the World Happiness Report is 126, still behind its neighbouring countries such as Nepal, China, and Bangladesh. India