CFTV LIVE
npub1lxn5...8ac3
Champion of Fire Television (CFTV), a religious broadcast arm of Christ Miracle Church Mission Worldwide, is led by Prophet Peter Abiola Adebisi and headquartered in Ojodu Berger, Nigeria.
Bridged from Owncast Directory by https://livelier.live
No notes yet
This user hasn't posted any notes.