NASA sees power within hurricane Maria as it heads for a landfall in Newfoundland
Friday, September 16, 2011 - 16:00
in Earth & Climate
Hurricane Maria joins twelve other hurricanes on record to make landfall in Newfoundland, Canada, and NASA satellite imagery revealed its inner strength.