Image

Twitter

WT:Social Review
4 years ago

WT:Social Review

By  •  Technology

Fed up with Facebook and Twitter? If so, Wikipedia co-founder Jimmy Wales hopes you’ll join WT:Social, a new social media platform that promises not to run advertisements or sell user …
Read More