FBI Fugitive Missing for 25 Years Returns to Face Charges in Oregon: Barrett Busschau Faces Sex Abuse Charges in Clackamas County

Barrett Preston Busschau from South Africa, has surrendered and ended a 25-year fugitive hunt to face sex abuse charges in Portland, Oregon.

Uncategorized

Leave a Reply