Former Toronto Mayor Passes Away [Video]
Former Toronto mayor Rob Ford who gained international headlines by admitting that he had smoked crack has passed away. Mayor Ford passed away earlier today (March 22nd) after fighting a 2 year battle with malignant liposarcoma which i sa rare form of cancer.