Saratoga Hotel: Eighteen dead after huge explosion in Havana

Local officials blamed a gas leak for the explosion at the five-star Saratoga Hotel in Havana, Cuba. Read more here
Previous Post Next Post