T the-independent.com People are rejoicing about the removal of Russian bots from social media 36 points tantalor 20 days ago 14 comments