Moderator delivers Loyal Address to King Charles III
Rt Rev Dr Iain Greenshields, Moderator of the General Assembly, has delivered a Loyal Address to His Majesty King Charles III, as part of a tradition that stretches back to the 17th century. The Church