Time to throw out Twitter

Russian propaganda has caused a backlashTwitter is absurdly overvalued and vulnerable to the social-media backlash. The last year has seen a mounting backlash against social media. Abusive messages, political manipulation by various shadowy entities and …

read more