Is Justice Served By Executing This Man?

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