Twin Megastorms Have Scientists Fearing This May Be The New Normal
Release Date:
09/07/2017
... lives in the Leeward Islands with 185mph winds and 11ft coastal surges, and in the coming days it is forecast to hit Puerto Rico, Haiti, Dominican Republic, Cuba and Florida. ...