Freedom International Christian Center has as its apostolic authority Pastors Linwood & Karen Betha, Set the Captives Free Outreach Church, Baltimore, MD. who provide spiritual cover (personally and corporately) as well as ministry accountability for Pastor Edward Allen.
Freedom International Christian Center is a non-denominational Christian church, Pentecostal and charismatic in its expression. She is an affiliate and a member of the Association of Independent Ministries; New Light Christian Center, Drs. I.V. and Bridget Hillard.
Ordained into the ministry October 2005 as faithful servants and a spiritual son/daughter ofBishop Larry Chester, Citadel of Life Cathedral, Orlando, Fl., God gave the release to officially open the doors of Freedom as a vehicle to drive people to real relationship with the Father April 2, 2006.