CNL New Life Channel - Ukraine Television

CNL (New Life Channel) is a Christian channel in Russian language. This channel serves 74 countries with the powerful message of the Gospel of Jesus Christ. This channel is based in Almaty, Kazakhstan.

Address PO Box 44982
Phone +1 888 FIND CNL (1 888 346 3265)
Official website
Living Streaming Update Soon
Schedule Schedule
Logo CNL New Life Channel