TWO YEARS A FUGITIVE

This is a head scratcher.

KFOX anchor Erika Castillo turned herself in to authorities two years after she was accused



More News from Tuesday, May 2, 2023