Troy Davis

Troy Davis was an innocent man that was put to death due to the police wanting to solve a police officer's murder.

Scroll to Top