Social Media3 weeks ago
Social media site by Wikipedia founder – lofty goals, limited functionality
(SOCIAL MEDIA)Wikipedia founder has created a news social networking site to help people escape from the shady practices of other sites, but is it all that...