Catholic TV channel takes to the airwaves in Benin
“God's hour has arrived. Lumen Christi TV is born!” With these words of enthusiasm, Beninese journalist Joseph Ogouchi celebrated the launch of Lumen Christi TV, a new Catholic channel in Benin. After 14 long years in development, Lumen Christi TV …