Arkansas State Police arrest small town chief for on-duty kidnapping
EUDORA, Ark. — Arkansas State Police have arrested Eudora Police Chief Michael Henderson Pitts on...
EUDORA, Ark. — Arkansas State Police have arrested Eudora Police Chief Michael Henderson Pitts on...