Police Taser Investigation Scandal
Two police officers, senior constables Andrew David Couchman (54) and Ulrich Weiss (45), have had their criminal charges dropped due to a procedural error in the investigation. The incident occurred at the Mareeba watch house in Far North…