The Last Word with Lawrence O'Donnell 05/01/14
Toronto Mayor Rob Ford stripped of power
Toronto's troubled mayor is taking a 30-day leave as his deputy takes charge. Should he resign? Toronto Star Columnist Rick Salutin joins The Last Word.
from NBC News and MSNBC