An astronaut captured an image of Tropical Storm Barry from space as it bears down on Louisiana

Business Insider



· Tropical Storm Barry is strengthening in the Gulf of Mexico and moving toward the Louisiana coast.
· A US astronaut snapped a photo of the storm from aboard the International Space Station.
· Barry is forecast to develop into a Category 1 hurricane by Saturday, when it's expected to make landfall early in the...

Full Article