Armstrong Iowa Mayor and Police Chief in Hot Water
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 misc...