Home Tags Nilüfer

Tag: Nilüfer

Turkey Demolishes Greek Orthodox Church Known as “Hagia Sophia of Bursa”

Turkish authorities on Wednesday demolished a historic Greek Orthodox church in the region of Bursa, north-western Turkey, which had been abandoned. The Georgios Greek Orthodox...