Trending Now

Irma pummels Cuba as Florida hunkers for a hit

  Hurricane Irma pummeled the north coast of Cuba Saturday, inflicting “significant damage” as millions of people in the US state of Florida hunkered down for a direct hit from the monster... Read more »
error: Content is protected !!