Medicine
  • Toronto Mayor Rob Ford sits during a City council meeting at Toronto City Hall on Tuesday May 21, 2013.

    Rob Ford continues to duck inquiries about a video few have seen but that has fed calls by allies and rivals for further comment.

    LAST UPDATE : May 21, 2013, 7:38 PM EDT
    Story

Pages