29 March 2023 – India

India’s 30 to 70 million Christians make up only five per cent of the population. Pray that faith as small as a mustard seed can move mountains – and change societies.