In our news wrap Sunday, the remnants of Hurricane Helene continue to wreak havoc across the Southeast, Midwest and parts of the Appalachians, more than 100 Ukrainian drones were shot down over Russia ...
Ukrainian forces reportedly attacked an electricity substation near the Russian-held Zaporizhzhia nuclear power station, destroying a transformer. This plant, Europe's largest, has been a contentious ...