Advertisement
World
September 19 2017 10:57pm

International Space Station provides captivating view of Hurricane Maria from space

International Space Station captured stunning footage of Hurricane Maria at full strength just before it hits Puerto Rico.

Video Home