Advertisement

Tropical Storm Laura captured from space as it hurtles towards Cuba and US

A video, filmed from the International Space Station, shows thick cloud surrounding the storm system before it made landfall in Cuba, according to NASA. The agency said cameras mounted on the space station captured the aerial view from around 250 miles above the storm.