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….
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….