Hotel saratoga

Huge explosion at the Hotel Saratoga in Havana, Cuba.

No word on any injuries or deaths as of yet. An explosion tore through a hotel in downtown Havana, Cuba,…

3 years ago