
Indonesia to Repatriate French National Serge Atlaoui After 20 Years on Death Row
Serge Atlaoui, a French national, will be repatriated from Indonesia after spending 20 years on death row for drug-related offenses. He consistently claimed his innocence and requested to serve a …
Indonesia to Repatriate French National Serge Atlaoui After 20 Years on Death Row Read More