Filipina who won a last-minute reprieve from an Indonesian firing squad returns home
Indonesian authorities have returned a Filipina woman to the Philippines who had been on death row and nearly executed by firing squad in Indonesia in 2015, after a longstanding request from her home country
10:31AM ( 4 months ago )