On July 18, 2016, Breon Wills, a 20-year-old resident of Philadelphia, was found shot on the unit block of North Paxon Street. At around 3:00 p.m., Philadelphia police officers responded to the scene and discovered Breon lying on the sidewalk, suffering from gunshot wounds to his pelvis and leg. He was immediately rushed to Penn Presbyterian Medical Center, but despite the efforts of medical personnel, Breon succumbed to his injuries that same afternoon.
Breon Wills resided on the 5400
...Read More