New York is cancelling its annual marathon, Mayor Michael Bloomberg announced on Friday, after a fierce backlash over plans to hold the race even as New Yorkers struggle in the aftermath of superstorm Sandy. Duration: 01:13