Iowa town’s mayor, police chief, others linked to embezzlement scheme

ARMSTRONG, Iowa — Three current officials of an Iowa town – the mayor, police chief and city clerk – and one former official were reportedly arrested Friday for allegations of wrongdoing. The arrests and 21 felony and misdemeanor counts follow a yearslong investigation into Armstrong, Iowa’s city government, the Emmet County Sheriff’s Office said in a release, according to […]