Indonesia is preparing to execute two Australian drug smugglers who have now been moved to an island jail where they will face a firing squad in the coming days.
Show status: Off air
Indonesia is preparing to execute two Australian drug smugglers who have now been moved to an island jail where they will face a firing squad in the coming days.