10 Dec 2013

The police are using tasers more often

From Checkpoint, 5:39 pm on 10 December 2013

The police are using tasers more often but say they expect the increase to start levelling off.