The recently published world Happiness Report (WHR) 2025 in which India is ranked #118 below countries like Pakistan (#109), Iran (99), Saudi Arabia (32),Turkiye (94), Nepal (92), Gabon, Kenya, Mozambique and even war-devastated Palestine (108) and Ukraine (111), is a resounding slap on the establishment.
Unsurprisingly, politicos and the media have reacted indignantly to WHR 2025 […]