Scotland: Bishop Emeritus Vincent Logan has died

ICN has this news here.

Featured