The Greek Orthodox Church of Our Lady of the Annunciation held a mass on Saturday for three detainees executed in Tadmur (Palmyra) Prison between 1982 and 1983, after their fates were confirmed according to documents published by Zaman al-Wasl. According to a source close to the newspaper,...
