
Astronauts spot Hurricane Larry from space (photos)
As Hurricane Larry churned through the Atlantic Ocean this weekend, astronauts at the International Space Station kept a watchful eye on the storm from space.
Other versions of this page are available with specific content for the following regions: