NewsOff CampusTop stories Rob Ford comments on new rant video: ‘It’s extremely embarrassing’ by Mohamed Omar November 7, 2013 by Mohamed Omar November 7, 2013 A video showing Toronto Mayor Rob Ford ranting incoherently in an unknown living room was released Thursday, escalating the scandal that has rocked Toronto politics and made headlines around the… 0 FacebookTwitterEmail