Today in Photos, November 2

2 Nov 2013

Toronto Mayor Rob Ford vows not to resign after police said they had obtained a video that appears to show him smoking a crack pipe, one of the participants at the Waiters’ Race in HK, and more around the world ...



You may also like