Philippines: Further information on imminent execution: Leo Echegaray

The execution of Leo Echegaray has been postponed until after 15 June 1999. Three hours before the scheduled execution on the 4 January 1998 the Supreme Court voted eight to five to grant an appeal for a stay of execution.

Choose a language to view report

Download PDF