A former Oklahoma School for the Deaf teacher and coach who has been charged with four felony charges, including rape and child pornography, has turned himself in to police on Wednesday morning.
A former Oklahoma School for the Deaf teacher and coach who has been charged with four felony charges, including rape and child pornography, has turned himself in to police on Wednesday morning.