Fugitive arrested on river island in Idaho
Suspect found after twice fleeing law enforcement in Idaho Falls
By Ruth Brown
Earlier Tuesday, a Bonneville County sheriff's deputy tried to pull over Francisco P. Tarin, 41, for failing to yield on Broadway in Idaho Fal...
Full story: ...