Is Justice Served By Executing This Man?

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