More than 30 dead as Hurricane 'Melissa' tears through Caribbean, heads for Bermuda
Hurricane Florence smashes into US East Coast
Hurricane Harvey makes landfall in Texas
NASA launches 8 tiny satellites to analyze hurricanes