BARCELONA · 19 MARCH 2015 · 13:10

Greg Pritchard.

Joel Forster

Greg Pritchard: European Leadership Forum

Pritchard explains the vision of ELF, comments on the 2015 event in Poland and reflects on what it means to have an "evangelical identity".