Off-Duty Cop Faces More Than 80 Charges in Standoff | NBC 10 Philadelphia

Off-Duty Cop Faces More Than 80 Charges in Standoff

Richard Klementovich surrendered late Sunday after a 10-hour standoff with police. Byron Scott had new details Monday including charges the Clifton Township, N.J. cop faces.

    processing...

    NEWSLETTERS