Urgent Action: Intellectual disability claim as execution set in Texas, USA
Overview
Courts have rejected the claim of intellectual disability and the execution has been set for 2st 1 June.
Courts have rejected the claim of intellectual disability and the execution has been set for 2st 1 June.