Hurricane watchers say storm Nadine is 'showing signs of life' in new radar footage

More from Science & Technology