Twitter’s multi-million dollar US election pitch to RT revealed in FULL rt.com Submitted by BlackFlagged on October 27, 2017 at 12:08 PM in Politics No comments 11