Headlines - The Thin Blue Lie

  • Aired:  05/26/99
  •  | Views: 2,985

The plunger of justice was stuck where it really belongs, as a New York police officer pleads guilty in the Abner Louima case (1:38)

Loading...