Did he know that she was 12?
Did she lie?
Chances are the girl lied about her age. Some 12 year old girls with makeup look like adults. Chances are she is from a broken home, the mother wasn’t home and this was not the first time she spent the night out with a guy.