Police-Involved Shooting In Southwest Philadelphia

Chopper 3 over the scene at Elmwood and Island Avenues.