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. ADVERTISEMENT Indonesian authorities escorted French …
2024 Copyright All Right Reserved. @markoflorentino