Three St. Croix county deputies on leave after killing a suspect over the wekeend

September 24, 2012 at 4:34 am in Pierce County Herald

Three sheriff’s deputies in far western Wisconsin are on administrative leave, after they shot and killed a suspect at his home during the weekend. Continue Reading