8 killed in Cuba hotel explosion

An explosion caused by an apparent gas leak killed at least eight people and injured dozens more at a 5-star hotel in downtown Havana.

May 6, 2022

Top Stories

ABC News Live Presents