Mountain View: 2 dead in apartment with gas leaks

Two people were found dead in a Mountain View apartment complex where a strong gas odor led to evacuations…

Millbrae traffice collision causes power outage, fire, gas leak

Millbrae 昨晚發生汽車撞電線杆意外,導致一場火警、煤氣泄漏及該區約1000個用戶斷電…