A court in the Indonesian holiday island of Bali jailed a British man and his Australian girlfriend on Monday for their roles in the murder of a traffic policeman on …
Tag:
A court in the Indonesian holiday island of Bali jailed a British man and his Australian girlfriend on Monday for their roles in the murder of a traffic policeman on …