Harsh weather causes power outages across Palo Alto, East Palo Alto, Menlo ParkHenry Liu February 27, 2023Fallen trees and harsh weather conditions from Feb. 21-24 caused power outages throughout Palo Alto, East Palo Alto and Menlo...