Luton Christian Fellowship Herald of Herod Live Theatre Production by 4Front 10/12/2023 10:30am Herald of Herod – In the opulent Royal Palace, the Three peculiar Magi stir intrigue, their words foretelling the birth of a potential rival King. King Herod,...