52865

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

COVID-19-Mobile-testing-station-set-up-at-Port-of-Dover
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.

Latest Post