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. The San Francisco company had announced Thursday that it would ban ads from RT and

0 Comments