Loading articles...

Mayor Rob Ford mocked by late-night comedy hosts

The scandal that has rocked Toronto and made headlines around the world has now reached late night: Mayor Rob Ford was mocked by comedy hosts on Tuesday amid allegations that he was caught on video smoking crack cocaine.