On October 10, 2025, in Columbus, Ohio, Feng Yang, 74, a female Asian, was found with a gunshot wound after officers were dispatched around 1:25 p.m. to the 800 block of West Stephen Drive. Medics rushed her to a nearby hospital, where she was pronounced dead at 2:00 p.m., and next of kin were notified. The scene on the quiet west-side street turned into a rapid, methodical canvas as detectives marked shell casings and neighbors gathered behind police tape, trying to piece together what had happ
...Read More