Russia, China and Islamic State jump on Musk’s Twitter bandwagon

Press play to listen to this article Elon Musk has some new super fans: Russia, China and the Islamic State.   After the world’s richest man bought Twitter for $44 billion last month, officials and journalists linked to Russia and China — and even some jihadists — urged him to lift restrictions on their use of […]