French death row inmate Serge Atlaoui repatriated from Indonesia
French death row inmate Serge Atlaoui repatriated from Indonesia
Arrested in 2005 and sentenced to death in 2007, Atlaoui has long maintained his innocence, claiming he was unaware of illegal activities on his worksite.
Arrested in 2005 and sentenced to death in 2007, Atlaoui has long maintained his innocence, claiming he was unaware of illegal activities on his worksite.