Liberty TV Live from Cameroon
Liberty TV is a Christian television network that believes in the Trinity-God the Father, God the Son and God the Holy Spirit. Its headquarters is based in Douala. Sis, Former Club Maxime Ndokoti Douala Cameroon Tel: +237 77 97 25 62. It is streaming on its website.