Police stand by the use of a Taser in the arrest of a man near Church and Dundas. Watch it for yourself in the video posted on our website. Do you think the officers' actions were warranted?

Social

LOAD MORE LOAD MORE