Russell Bucklew execution warrant May 20, 2014 In April, the Missouri Supreme Court ordered that Russell Bucklew be executed on May 21.
Russell Bucklew execution warrant May 20, 2014 In April, the Missouri Supreme Court ordered that Russell Bucklew be executed on May 21.