Is local weather modification making hurricanes worse? WORLDS Image copyright NASA/NOAA The prior year has been a busy one for hurricanes. there have been 17 named storms in… Read More