THE CHRISTIAN Institute has published its 2024 Annual Review, thanking its growing support base of 62,000 Christians and 5,500 churches across the UK and Republic of Ireland for their financial and prayerful support in one of the charity’s busiest years in over 30 years of ministry. In 2023 alone, the Newcastle-based charity was able to […]