Philadelphia, PAOff-duty Temple University police officer injured in hit and run crash on 12th Street and Lehigh Avenue in Philadelphia, PennsylvaniaAccident Date: Thu, 01/26/2023