ICF Worship Releases it’s Latest Single ‘The Saviour Is Here’ Ross Cluver November 18, 2022 ICF Worship has released it's latest single, 'The Saviour Is Here.' This worship team has its roots in the ICF Zurich church, founded in 1996 in Switzerland.