A wanted sex offender has been apprehended. Yesterday, Kirksville Police received information that Joshua David Pearson, had been arrested in Iowa. Kirksville Police had been attempting to locate Pearson in reference to an Adair County warrant for sex crimes. That case involved an 11-year-old, female victim. Kirksville Police were advised Pearson is also facing new charges in two counties in Iowa. A press release from the Appanoose County Sheriff’s Office stated deputies from the Monroe County Sheriff’s Office attempted to stop a black GMC pickup for a traffic violation on Highway 5 in Iowa. The driver, later identified as Pearson, did not stop and the pursuit continued into Appanoose County. Pearson later abandoned the vehicle and fled on foot before being captured by authorities.