US senators criticise Twitter’s stance on Russian interference in the 2016 US presidential election.
Continue reading…