Philippines: Exécution imminente, Leo Echegaray