global-study
ipsos?blur=25

In India, in particular, more people say life was better in 1975 than it is in 2025

e4m Staff Nov 20, 2025 6:56 PM