On All Saints Day 2013 Fr. Ngaruro was ordained a priest in his home country Kenya. Fr. Le Roux and Fr. Wood assisted in the ceremony that was celebrated by H.E. Bishop Fellay, the current General Superior of the SSPX. Some seminarians from St. Thomas Aquinas Seminary were also present at the ordination of their former fellow seminarian.
Ordination of Fr. Ngaruro in Kenya
November 17, 2013