CFTV LIVE's avatar
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.

โ†‘