Police make two arrests in college student's 2003 murder: Part 3

Eventually, the wall of silence cracked as some of John Giuca's friends began to turn against him. Giuca and Antonio Russo were arrested and charged with Mark Fisher's murder.

May 18, 2019

Examined