St Lucia: Further information on death penalty: Stephen Mongroo

Stephen Mongroo, who was scheduled to be executed in St Lucia on 27 April 1995, has been granted a stay of execution. Two other prisoners scheduled to be executed this week have also been granted stays.

Ver informe en English