• Campaigns

Philippines: Further information on imminent execution: Leo Echegaray

, Index number: ASA 35/010/1999

Leo Echegaray was executed by lethal injection on 5 February 1999.

Choose a language to view report