Why is Mary Jane Veloso still in Philippine prison a year after Indonesia let her go?
The former death row inmate has languished behind bars since being convicted of heroin smuggling in 2010. She was repatriated last December

The petition has revived international attention on a case that for years sat at the intersection of labour migration, human trafficking and Southeast Asia’s harsh drug laws – and continues to raise questions about how Manila protects vulnerable citizens overseas.
“Today, a petition for the writ of habeas corpus is being filed before the Supreme Court on behalf of Mary Jane Veloso – an overseas Filipino worker and a victim of human trafficking whose long struggle for justice has become emblematic of the failures and contradictions of our legal and political systems,” the National Union of People’s Lawyers (NUPL) said in a statement on Friday.
Veloso, then 25, was arrested at an airport in Yogyakarta in 2010 after officials found 2.6kg (5.7lbs) of heroin hidden in her luggage. She was convicted and sentenced to death.
The single mother of two has maintained her innocence, saying that she was deceived by recruiters who promised her a job abroad as a domestic helper. Advocates argue she was a victim of human trafficking.
