A man from California who was convicted of rape reportedly failed to register as a sex offender and spent 21-years hiding from the authorities under an assumed name in Florida. In 1989, 53-year-old David Swenson was convicted of a forcible rape charge in Santa Clarita County. He was incarcerated until…
Updated: