Twitter finds no evidence of meddling in UK Brexit vote.
A statement by Twitter’s head of public policy to the UK Parliament appears to finally admit that the narrative focused on Russian interference on Twitter to influence the Brexit vote was completely without merit.