
News
NOAA: How much energy does a hurricane release?
Hurricane Florence made landfall on Friday and has since battered the Carolinas, dumping record breaking amounts of rain. The death toll has risen to 23, including 17 in North Carolina. AFP photo. The amount of [Read more]