Every year, thousands of people make the pilgrimage to the small town of Jesus, in the state of Puebla, Mexico, to witness the extraordinary sight and sound of the Tbn Jesus. This event, which takes place every Easter week, is a re-enactment of Jesus’ last days on earth. The town’s residents play the roles of…
Read more
Categories: Tech