Sri Sri Ravishankar Critiques India’s Low Ranking On World Happiness Index
Spiritual leader Sri Sri Ravishankar expresses concern over India's low rank of 118th in the 2025 World Happiness Index.
The Position Of 57 Islamic Nations In Terms Of GDP, Defence, And Global Rankings
The Organisation of Islamic Cooperation (OIC) is a 57-member group founded in 1969 to represent the political and economic interests of the Muslim world.