Armstrong Iowa Mayor and Police Chief in Hot Water The small Iowa town of Armstrong is barely a blip on the map, but today the village of 840 people hit the New York Post with a blockbuster of a story fitting of the tabloid. It's reported that the mayor and police chief of Armstrong, Iowa (along with a city clerk or two) are being charged with abuse of power allegations, ranging from stealing money to strong-arming town citizens. The New York Post says Iowa's Attorney General’s Office filed charges on Thursday February 11 after an investigation uncovered charges of theft, felonious misconduct, tampering with records, and even an assault with a dangerous weapon.