Solar System NASA captures mesmerising timelapse of hurricanes from space As three weather systems raged away, the International Space Station got a front row seat