• Campaigns

Philippines: Further information on imminent execution: Leo Echegaray

, Index number: ASA 35/008/1999

The execution of Leo Echegaray is scheduled to take place on 5 February 1999.

Choose a language to view report