Life TV Live

1 Star2 Stars3 Stars4 Stars5 Stars (No Ratings Yet)
Loading...
34 views

Channel LIFE TV is the first Christian television station in the former Soviet Union. It was launched June 7, 1995 and it operates from the city of Tallinn.