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

from BBC News – Technology http://www.bbc.co.uk/news/world-us-canada-41436406