World

Dozens dead, at least 74 injured in possible gas-leak explosion at hotel in Havana, Cuba

The 19th century, five-star hotel in the historic center of Havana is just across the street from Cuba's Capitol building.