Critics of the city’s plans to restore Taylor Run secured a new voice — City Councilwoman Amy Jackson — to their side when the Environmental Policy Commission (EPC) of Alexandria recently announced its opposition to the current project.
The EPC is an independent body established by the city in 1970 and reviews issues like water quality and environmental conservation.