uk news
release international is an inter-denominational christian ministry working through local church partners in more than 25 countries, helping persecuted christians prayerfully, pastorally and practically.
ADS