Watch CBS News

New pump station to provide flood risk mitigation along Dallas' West Levee

Tuesday, a groundbreaking was held for the new Charlie Pump Station. It's located south of downtown Dallas near the Trinity River.
Oct 30, 2024 (02:26)
Videos
View CBS News In
CBS News App Open
Chrome Safari Continue