Top Stories

Saratoga Hotel: 22 dead after huge explosion in Havana


Local officials blamed a gas leak for the explosion at the five-star Saratoga Hotel in Havana, Cuba.


Source link

Related Articles

Back to top button