Home > United States > CTN WLCN TV
WLCN is the television station that started broadcasting in 2009...
In 2012, WLCN was acquired by CTN (Christian Television Network) from Faith Assembly of God. South Carolina.
Source: https://www.ctnonline.com