26th December 2024
The days after Christmas Day itself are full of feast days -bitter and sweet.
26th December is the feast day of St Stephen. As the first martyr to die for his faith, he was given the feast day closest to Christmas. The word martyr originally in Greek had the meaning of witness – someone who witnesses to the truth, who stays constant in that faithful believe. Our modern world has many martyrs – those who have remained faithful to the truth even when their freedom or even their lives are at risk. To remain faithful is to be a protest against those who deny the truth.
Today even here in the UK there are people in prison for standing up for the truth that the climate crisis is an existential threat and not one to be swept under the proverbial carpet.
for more information on this topic: https://defendourjuries.org/
