A few years ago, statistics revealed that nearly 12 million under 18s don’t go to church - 95% of all children and young people in England and Wales! That shocking statistic motivated us to rethink
Story type:
Topic:
- Technology