Archbishop Theodosius Atallah Hanna, Greek Orthodox Patriarchate of Jerusalem discusses the cruel reality in occupied Palestine during Christmas with Ramisa Rob of The Daily Star.
Archbishop Theodosius Atallah Hanna, Greek Orthodox Patriarchate of Jerusalem discusses the cruel reality in occupied Palestine during Christmas with Ramisa Rob of The Daily Star.