Explosion at Cuba’s Hotel Saratoga leaves at least 26 dead

NEWYou can now listen to Fox News articles! A massive explosion at the Hotel Saratoga in Havana, Cuba on Friday has left at least 26 dead, the country’s government says.  Search and rescue operations at the luxury property – where up to 13 are reported missing – remain ongoing as “people may still be trapped,” … Read more