More US states battle floods as Helene disaster kills at least 63
EPA The flooded Peachtree Creek in Atlanta, Georgia Torrential rain from Storm Helene has ravaged parts of North Carolina and Tennessee – the latest south-eastern US states to suffer in a disaster that has killed at least 63 people. In North Carolina the mountain city of Asheville was largely cut off by flooding on Saturday, … Read more