Man killed in West Philadelphia stabbing; suspect surrenders after SWAT barricade

Shortly after 9 a.m. on October 15, 2026, police responded to a report of a person with a weapon at a home on the unit block of North Edgewood Street,…