A man has been arrested more than a year after a double shooting left a man dead and a woman hurt, according to the Philadelphia Police Department.
The shooting happened around 5:30 p.m. on Wednesday, March 19, 2025, on the 100 block of West Indiana Avenue in North Philadelphia, police said.
When officers got to the scene that day, they reported finding two gunshot victims, officials said…