International Hurricane Helene Brings Life-Threatening Floods, Leaves Millions Without Power BY Photo Webdesk