KTO is a Catholic television station based in Paris, Île-de-France region.

Leave a comment

KTO TV