After Dozen Years On Run, Couple Arrested After 'Most Wanted' TipA dozen years on the run for a couple from Illinois has ended in a small town outside Phoenix.

More From CBS Chicago

News Via Email
Podcast Network
Free Weather App!

Listen Live