Hurricane Laura is the latest storm in a record-breaking 2020 Atlantic hurricane season. Images from space show the storm's immensity.
An astronaut on the space station captured dramatic photos of Hurricane Laura barreling towards Louisiana and Texas
Reviewed by DPL
on
17:38:00
Rating: 5
No comments