Institute of Christ The King Sovereign Priest Keeps Tradition Alive In France
The Institute of Christ the King Sovereign Priest By Losana Boyd The Institute of Christ the King Sovereign Priest had its origins in France in 1990, and was officially founded in Africa. The Institute continues to grow steadily throughout its native France, as well as in apostolates in Africa, Europe and the United States. The … Read more