St Lucia: death penalty: Stephen Mongroo

Stephen Mongroo is scheduled to be executed in St Lucia on 27 April 1995. He was reportedly sentenced to death for murder in March 1994.

View Report in English