Skip to content
Sep 2 / Barbara Attard

Barbara Attard comments on questionable use of Taser during well being check.

Channel 7’s Vic Lee probes deputy’s use of Taser during well being check on 64 year old cancer survivor with heart condition.

-->