The Archbishop of Canterbury Justin Welby, who is currently visiting Sri Lanka, called on President Maithripala Sirisena yesterday (29).
President and the Archbishop have engaged in a cordial.
Archbishop Welby has invoked his blessings on the President and the two dignitaries exchanged mementoes to mark the visit.