Satellite video shows 'potentially historic' Hurricane Helene from space

.....

© The Hill