SOCIAL PROGRESS INDEX 2021
Tilis
3 years ago
https://www.socialprogress.org/
Next: Brexit is a political Ponzi scheme