Twitter makes public Russia, Iran meddling tweet trove

27 min 57 sec agoTwitter has published an archive of 10 million tweets and media it says are from acco