Menlo Park Police responded to an individual with a self-inflicted gunshot wound following a mental health crisis.
On December 16, 2025, at about 12:30 pm, Menlo Park Police were alerted to a person with a firearm sighted in the 2200 block ...