NT Police are urging any eyewitnesses to come forward with information after the incident, which happened on a walkway crossing the town’s Todd River.
links to content on ABC
Just In
Things that make you go hhhmmmm
NT Police are urging any eyewitnesses to come forward with information after the incident, which happened on a walkway crossing the town’s Todd River.
links to content on ABC
Just In