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