27-10-2017 11:28 via tulsaworld.com

Russia's RT says Twitter pushed it for ads before election

MOSCOW (AP) — Russian state-owned television station RT says Twitter had pushed it to spend millions on advertising ahead of the 2016 U.S. presidential election.
Read more »