The Cross of the Stolen Churches is an hour long documentary chronicling the birth of the Christian Church in the area of the South Caucasus, which encompasses the modern countries of Azerbaijan, Albania and Armenia.
Recently viewed
Please enable browser cookies to use this feature. Learn more.