CNL New Life Channel - Russia 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)
Fax
Email info@cnl.tvasia@cnl.tv
Official website http://www.cnl.tv
Living Streaming Update Soon
Schedule Schedule
Logo CNL New Life Channel