Is Justice Served By Executing This Man?

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