Jesus Just Left Tulsa

|

Officials with the Child Evangelism Fellowship say they have been barred from conducting Bible study in public housing projects in Tulsa, Oklahoma. The housing authority released a statement to Fox News saying decisions on whether to allow religious groups to meet are made by the residents' association at each complex.