Tomorrow is #RedWednesday: the day the UK Houses of Parliament and other public buildings will be lit up in red. The display will honour Christians and others persecuted for their peacefully-held beliefs. The UK “All-Party Parliamentary Group for International Freedom or Belief” supports #RedWednesday. The Catholic charity Aid to the Church in Need is organising Read more