Watch: Nasa shares footage of Hurricane Helene’s landfall from space station – Times of India
Nasa has released breathtaking live footage of Hurricane Helene, which made landfall on Florida‘s eastern coast tonight as a powerful Category 4 storm. Cameras aboard the International Space Station recorded eight minutes of live video as the hurricane passed over the southeastern United States at 12.50pm EDT (1650 GMT).As of Thursday, officials have warned of…