Explosion at Cuban hotel leaves 8 dead

A gas leak is suspected as the cause of the blast at Hotel Saratoga in the Old Havana neighborhood.

May 6, 2022

Top Stories

ABC News Live Presents