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 ...