Troy Davis
This is Troy Davis. He was charged for the murder or police officer Mark MacPhail in 1989 and executed in 2011. Davis maintained his innocence…
Trending
This is Troy Davis. He was charged for the murder or police officer Mark MacPhail in 1989 and executed in 2011. Davis maintained his innocence…
We care about your data. See our privacy policy.