Photo 1 of 6

View all

Neighbors express fears over toxic plume
Concerned residents and citizens listen to EPA officials discuss the dangers of TCE in the Wagon Wheel neighborhood, Mar. 3, 2013. Photo by Michelle Le

© 2016 Mountain View Online.
All rights reserved.