News
Hotel Saratoga: 22 dead after a huge explosion in Havana
Local officials blamed a gas leak at the five-star Saratoga hotel in Havana, Cuba.
Source link
Local officials blamed a gas leak at the five-star Saratoga hotel in Havana, Cuba.
Source link