Couple accused of sex crimes at South L.A. school arrested in Florida after 17 years on the run

The Latest