CNL Europe TV (CNL New Life Channel)

CHANNEL INFORMATION
Language: 
Russian
Location: 
Tacoma
State / Province / Region: 
Washington
Country: 
United States
Continent: 
North America
Information: 
Live Online "CNL Europe TV (CNL New Life Channel)" and the largest Christian television network that broadcasts in almost all countries of the world through internet. It is addressing to Russian-speaking population living outside of Siberia, Central Asia, Israel, North Africa, Europe and America. It broadcasts Christian subjects of the educational, scientific, educational, evangelistic nature, news, children's and music programs.