Fr. Constantine Nasr’s home in Taybeh Palestine is documented in this very special 60 Minutes episode.
Categories: Taybeh, Palestine
Fr. Constantine Nasr’s home in Taybeh Palestine is documented in this very special 60 Minutes episode.