206 Cases Solved. Advancing justice for missing persons, unsolved homicides, unidentified and unclaimed remains.
Case Description
Any updates on this case? Let us know!
Nesta Bowen, a 27-year-old resident of San Francisco, tragically lost his life on June 22, 2022, in a shooting incident aboard a Muni train. The incident occurred between the Forest Hill and Castro stations. According to reports, Bowen and another individual engaged in a heated verbal argument on the train, which escalated into violence. As the train was exiting the Forest Hill station, multiple shots were fired, resulting in Bowen's death at the scene. A 70-year-old man was also injured in the ...Read More
Victim Details

Nesta Bowen

Male

Black / African American

San-francisco

CA

2022-06-22

27

Nesta

Bowen

11/11/2025