Hurricane Irma - Latest Space Station Views Sent Down To Earth

The International Space Station captured new imagery of the massive storm on September 7, 2017. Credit: NASA