T techspot.com Wikipedia's Jimmy Wales Has Launched an Alternative to Facebook and Twitter 2 points jph 7 years ago 3 comments