Video

Twitter backlash

Ramona Pringle of Ryerson University on the latest political controversy facing Twitter
Ramona Pringle of Ryerson University on the latest political controversy facing Twitter 5:35