Screen Slashers Arrested ← Previous On July 12th Halton Regional Police Announced that they have successfully apprehended 2 men.