The execution of Leo Echegaray - Guineden, Darra (Philippines Free Press, 1999)