Most Recent Video
KTO TV is a French speaking Catholic TV channel. KTO was launched in 1999 at the initiative of Cardinal Archbishop of Paris, Mgr Jean-Marie Lustiger.
Website Link: http://www.ktotv.com/
Youtube Channel Link: No Data