Police ID 2 men in apparent North Philly murder-suicide
Police on Thursday identified two men killed in an apparent murder-suicide that happened Wednesday afternoon in North Philadelphia.
Around 4:45 p.m., police were called to the 3300 block of North Howard Street and found Walter Scott Roseboro, 32, in a second-floor hallway bleeding heavily from several gunshot wounds to his chest. He was transported to Temple University Hospital, where he was pronounced dead at 5:12 p.m.
Continue reading on Philly.com