Rodolfo Estrada

Author Archive

  • Dec 23, 2020
    Every Christmas, a relatively small town in the Palestinian West Bank comes center stage: Bethlehem. Jesus, according to some biblical sources, was born in this town some two...