Last week, Twitter missed the deadline Congress set to turn over information on Russia-backed meddling in the 2016 election. Today, the social media company posted a public update on their internal investigation. First, they found thousands of additi