In Australia, Federal MP Clive Palmer's media advisor and close confident has been arrested over the kidnapping of a bank executive lured to an Indonesian island last year.
Show status: Off air
In Australia, Federal MP Clive Palmer's media advisor and close confident has been arrested over the kidnapping of a bank executive lured to an Indonesian island last year.