Couple Accused of Sex Crimes at L.A. School Arrested in Florida After 17 Years on the Run

Views 2

A couple accused of multiple sex crimes involving children in South Los Angeles has been arrested in Florida after 17 years on the run.

Share This Video


Download

  
Report form