HILLSBORO, Mo (KMOX)-Investigators say they’ve tracked down and arrested the last two suspects in the March 31 abduction of a woman in Imperial.
Jefferson County Sheriff’s Deputies have arrested 19-year-old Finese Spiller of East St. Louis and 18-year-old Jah’me Taylor of Festus. 18-year-old Jeffrey Smith of East St. Louis was picked up the night of the crime.
Captain Ron Arnhart says that while one of the suspects waited in another vehicle, the other two attacked the woman in the 5200 block of Lakewood Landing, “A 37-year-old female reported she had been abducted, forced into the trunk of her vehicle by two black male subjects. The victim was able to open the trunk from inside and escape from the vehicle.”
The woman was treated for minor injuries. Taylor and Smith are being held in Jefferson County on $250,000 cash bond each. Spiller is being held in East St. Louis pending extradition. His bond is set at $200,000 cash.