Sheriff Candidate William Castro Files False Police Report Alleging Rival’s Supporter Stole and Damaged his Signs

Essex County Sheriff’s candidate William Castro of Lawrence, has filed a false police report against a campaign rival’s volunteer, claiming the volunteer was responsible for stealing and damaging campaign signs. Castro claims to have suffered $900 in damages from stolen and damaged signs at the hands of Vietnam veteran, Richard Russell, a campaign supporter for Sheriff candidate […]