Indonesian police in Bali detain Australian wanted by Italy

Visits: 2

Police on the Indonesian resort island of Bali have detained an Australian who is wanted by Italy since 2016 on drug trafficking charges Read More Go To Source