Share Facebook Twitter Pinterest Email Copy Link The Australian town has been in the spotlight since Dezi Freeman shot dead two police officers last year. Source link