Cruise ship stranded off Massachusetts shore after losing power

The "Star Pride," carrying about 350 people on board, was on its way from Montreal to New York City.

September 7, 2018

Top Stories

ABC News Live Presents