Let’s see…Bishop Lennon was installed in Cleveland on May 15.

News comes that FutureChurch, founded and located in Cleveland has been told to vacate the church property in which it’s headquartered.

Note: Despite the fact that this was a cached page, the site has changed, and the page no longer references the move – there is "new" news up related to other issues. The message in question was a fund-raising letter from FutureChurch outlining its dilemma.

More from Beliefnet and our partners
Close Ad