Indonesian authorities are set to return an ailing French national who has been on death row in the Southeast Asian country, under an arrangement between the two nations JAKARTA, Indonesia ...
Serge Atlaoui, center, an ailing French national who has spent almost 20 years on death row in Indonesia for drug offenses, is escorted by security officers as he attends a news conference ahead ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results