A man accused of beating a 3-year-old girl before putting her in an oven has turned himself in to the police, the PalmBeachPost.com reported, citing the Volusia County Sheriff’s Office.
Terry May, 45, was booked into the county jail on Thursday, Jan. 25, and faces charges of child abuse.