Jeffrey McLaughlin: Parents call for action over Tennant Creek citizen’s arrest of 12yo by mayor
2023-12-02
The distraught parents of an 12-year-old boy who was allegedly sat on and had his head “stomped on” during a violent citizen’s arrest earlier this year have called for action. A shocking video of the August incident shows the now suspended Barkly Regional Council Mayor, Jeffrey McLaughlin, sitting on theContinue Reading