PHILADELPHIA (MyFoxPhilly) – Philadelphia Police are looking into the homicide of an Off Duty Officer.
It happened shortly before midnight at Meehan Avenue and Musgrave Street in the city's east Mt. Airy section. Police say the officer was struck and killed while riding on his bicycle. He was taken to Einstein Hospital where he was pronounced dead. Police are looking into the possibility that the officer knew the driver
The driver remained at the scene and is in police custody. So far no charges have been filed.