An Evansville man says he walked in on his wife having sex with a 13 year old boy. 24 year old Charity Cardiff is facing two child molestation charges. She reportedly admitted to having sex with the boy in her home earlier this month. Cardiff said she had been watching movies with the teen and his sister when she began to make advances on the boy. The suspect admitted to detectives that she questioned her own actions, but said she continued to have sex with him.