Twitter backlash

CBC Business News

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

More From News/TV Shows/On The Money