A deadly fire broke out over the weekend in Cuba from a lightning storm that struck near an oil storage facility and caused an explosion. At least one person has been confirmed dead, and dozens more are injured and missi…
Home
Feed
Search
Library
Download