Friday, October 27, 2017

Russia's RT says Twitter pushed it to spend millions on ads before the US's election