A police sergeant is recovering from a head-on crash that left another person critically injured in North Philadelphia.
Source: ABC News 6
A police sergeant is recovering from a head-on crash that left another person critically injured in North Philadelphia.
Source: ABC News 6