City apologizes for waiting to reveal Tesla toxic chemical spill
BY BRADEN CARTWRIGHTDaily Post Staff Writer The city of Palo Alto apologized Friday for waiting to tell residents about Tesla spilling chemicals that ended up in Matadero Creek. Residents were […]
