07-09-2017 23:04
via
bbc.co.uk
Hurricane Irma: Eye of the storm passes Hispaniola
The International Space Station and an advanced weather satellite capture the deadly hurricane over Earth.
Read more »