‘Dark Cloud’ Over St. Albans PD After Officer Charged With Rape

Zachary Pigeon

A police officer with the scandal-ridden St. Albans Police Department is accused of repeatedly raping a family member when they were children, then assaulting her this month as the victim began speaking up about the abuse.

Zachary Pigeon, 29, and his 56-year-old father Allen Pigeon were arrested Sunday and pleaded not guilty in state court Monday to charges of kidnapping, unlawful restraint, obstruction of justice, burglary and simple assault. Zachary Pigeon will be arraigned again Wednesday on charges of sexual assault and aggravated sexual assault, prosecutors said.

Leave a Reply

Skip to content