Major delays on Highway 101 after sewage truck overturns in Mountain View

SEWAGE SPILL: CHP says a truck lost control, hit a car, and overturned, spilling 1K gallons of human waste. Both directions of the freeway are experiencing massive delays.