
Serge Atlaoui’s Repatriation from Indonesia Marks a Legal Milestone
Indonesia has signed a deal to repatriate Serge Atlaoui, a French national on death row since 2007 for drug offenses. Atlaoui maintains his innocence and will return to France on …
Serge Atlaoui’s Repatriation from Indonesia Marks a Legal Milestone Read More