New report of toxic vapors concern Mountain View residents

March 13, 2013

Cancer-causing vapors are seeping up into a Mountain View neighborhood once thought to be safe.