Ab 2015 sind Informationen darüber, ob Pastor Michael Freeman verhaftet wurde und warum, der Öffentlichkeit nicht bekannt. Freeman ist der Gründer und Pastor des Spirit of Faith Christian Center (SOFCC). SOFCC hat zwei Standorte: Prince George's County und Howard County, Maryland.
Obwohl Informationen über seine mögliche Festnahme nicht bekannt sind, gibt es einige öffentliche Informationen über den Pastor. Freeman ist Pastor in der vierten Generation, der seinen Dienst auf den ganzen Menschen ausrichtet, einschließlich Seele, Körper und Geist. Seine Lehren betonen Glaube, Familie, Gemeinschaft und Finanzen. Freeman ist mit DeeDee verheiratet und hat seit 2015 drei Kinder: Brittney, Joshua und Brelyn.