Russia's RT says Twitter pushed it to spend millions on ads before the US's election https://t.co/AfRudwZ89F pic.twitter.com/NVLvx0AggG — Business Insider (@businessinsider) October 27, 2017