Facebook says its Libra payment platform is a social impact project that promises benefits…
How two sociologists foresaw social media’s current troubles seventy years ago — and…