Technology Wikipedia Co-Founder Launches Ad-Free Social Media Platform To Rival Facebook By Gerald Sinclair | Technology | No Comments