Authorities say the police chief in Eudora, Arkansas, has been arrested and charged with kidnapping. Arkansas State Police say the felony kidnapping charge stems from Police Chief Michael Pitts actions
Arkansas State Police (ASP) arrested Eudora Police Chief Michael Henderson Pitts, 45, on Tuesday, charging him with felony kidnapping in connection with an October 2023 incident.