Lumen Christi Catholic Television has started offering its services on the Direct to Home Television (DSTV) platform, in a renewed initiative to reach viewers worldwide. Lumen Christi is the first Catholic television network in Africa. The network transmitting from Lekki, Lagos, hit the airwaves in 2014. The founder & Chief Executive Officer of the network, Prince…