Melvin Torres Guzman Killed Motorcycle Crash in Palo Alto

Melvin Torres Guzman Dies in Palo Alto Crash on US 101 Palo Alto, California (October 27, 2023) – The motorcyclist who was killed in a collision with a vehicle in Palo Alto on Saturday morning has been identified as Melvin Alfredo Torres Guzman, 28, of Redwood City, according to the

Read More