A 32-year-old police officer was hospitalized in critical but stable condition after being shot twice Wednesday afternoon during a traffic stop in West Philadelphia, police said.

The shooting happened just before 3:40 p.m. on the 200 block of North 60th Street, police said. The officer was driven by his partner to Penn Presbyterian Medical Center. He was described at the hospital as conscious and talking.

Read more…