News

At least 8 dead, dozens injured in possible gas-leak explosion at Hotel Saratoga in Havana

At least 8 people died and dozens were injured Friday in an explosion at Hotel Saratoga in Havana that was likely caused by a gas leak.