06 May
Couple in Illinois Ponzi scheme caught in Arizona
An Illinois couple who spent a dozen years on the run after fleeing a conviction for running a Ponzi scheme has been captured in a small community west of Phoenix, the U.S. Marshals Service said Sunday.
Original post by Associated Press and software by Elliott Back

