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.
View CBS News In
CBS News App Open
Chrome Safari Continue