Episcopal priest William L. Winston graduated from Virginia Theological Seminary in 1980 and was ordained to the priesthood in 1980. A priest of the conservative Anglo-Catholic Society of the Holy Cross (SSC), he left the Episcopal Church USA in 1985 and was re-ordained to the priesthood in the Roman Catholic
Continue reading