Debra Delafuente and her husband, Oscar Delafuente
Debra Delafuente and her husband, Oscar Delafuente Fort Worth Police/Tarrant County Sheriff’s Office Handout
Debra Delafuente and her husband, Oscar Delafuente Fort Worth Police/Tarrant County Sheriff’s Office Handout

Sex offender’s wife accused of failing to report new abuse allegation

July 06, 2017 01:43 PM