IA v. SHANAHAN (2004)

Sheriff Gene Cavenaugh

Shelby County Sheriff Gene Cavenaugh takes the stand.


10-IA v. Shanahan: Sheriff Gene Cavenaugh