Orthodox leaders conclude Geneva meeting in preparation for ‘Great Council’
Leaders of the Orthodox Church have concluded a meeting in Geneva, Switzerland in preparation for a historic pan-Orthodox Council scheduled to take place later in the year.The meeting, known as