Archive
Ronald Beausoleil, 33, of Haverhill, is arraigned by video in Salem District Court from Rockingham County Jail on four charges, including two counts of touching the genitalia of a person under 13, one count of shoplifting, and one count operating a motor vehicle after revocation of his license.




