The two Cops that shot Iturralde

Item

Title
The two Cops that shot Iturralde
Source
Detroit Free Press July 14, 1993
Description
Police Charges against the two cops, Ira Todd, Rico Hardy