India is less happy than even war-hit Ukraine - Quartz



India is also worse off than neighbors like Nepal, China, Bangladesh, Pakistan, and others