Alabama Injustice

Kahron Davis was arrested and charged with murder in 2007.

Continue reading