Hurricane Helene seen from space as it approaches Florida

The Category 4 hurricane was spotted from the International Space Station as it got closer to Florida.

The National Hurricane Center in Miami said Helene roared ashore with winds of 140 mph (225 kph).
Why you can trust Paste BN