Video 

The Diocese of Tulsa and Eastern Oklahoma said Priest Joe Townsend has been placed on administrative leave due to allegations of sexual misconduct with a minor.