Watch Emmanuel TV (English) Live from Nigeria. Emmanuel TV is a Christian television network with headquarters in Lagos, Nigeria. Founded by…
Watch TVC News (English) Live from Nigeria. TVC News is a Nigerian 24-hour television news channel owned by Continental Broadcasting Service…
Watch Chosen TV (English) Live from Nigeria. Chosen TV. The Lord's Chosen Charismatic Revival Church, founded by Pastor Lazarus Muoka,…
Sign in to your account
Remember me