September 5, 202400:04:45

Gospel Led Regeneration

Despite advertising and promotion by the atheist society in the UK, people are still disillusioned with life, depressed and alienated. Many are re-assessing their lives and philosophy of life which has resulted in an increased interest in Christianity.

No transcript available.