New Energy In The Old World

Pentecostalism Invades Lambeth Palace

Is charismatic Christianity coming to Europe? Up until now, it didn’t seem likely. But events in the UK perhaps suggest otherwise.