Monday, December 27th 2021, 5:56 pm
An Oklahoma husband and wife were arrested in Mexico after going on the run, says U.S. Marshals.
Charley and Michelle Rouell were arrested in Mexicali ON Tuesday says the U.S. Marshals Service. Charley is wanted for drug charges in Arkansas as well as an assault charge in Haskell County. The Marshals say Michelle's wanted in California for importing drugs.
The two are now being held in a California jail.
December 27th, 2021
December 13th, 2024
December 11th, 2024
December 13th, 2024
December 13th, 2024
December 13th, 2024
December 13th, 2024