Is Justice Served By Executing This Man?

Videos
8 months ago
The Governor of Arkansas, Asa Hutchinson, has scheduled eight men to be put to death within ten days of each other.