UN’s World Happiness Report seems faulty India placed 139 out of 149 countries but contributes vaccines to the world.
New Delhi, : Internationally acclaimed futurist and psychologist Dr. Jawahar Surisetti commented on the UN World Happiness Report 2021 as...