Marcus A. Wellons is scheduled to die June 17 for the rape and murder of India Roberts. His execution will be the first in the country since problems during an Oklahoma execution caused it to be halted.
↧