A Haverhill man, arrested Monday, is facing a police charge of carrying a dangerous weapon.
Haverhill police report Stephen Allen, 22, of 57 Auburn St., Haverhill, was taken into custody on an outstanding warrant at 11:45 a.m., Monday. He was due to be arraigned in Haverhill District Court.
Idiot!