A federal fugitive on the run for most of the last seven years has been caught at a Chinese restaurant in Kirksville. The United States Marshall’s service says Xiu Feng Jiang disappeared while on parole in Florida in 2005. She’d been convicted two years earlier of trying to use a faked or altered United States passport.



Missourinet