Listen to it
Hamburg/Zurich. Chief Apostle Wilhelm Leber, international Church leader since 2005, conducted his last divine service in Hamburg-Borgfelde this Pentecost Sunday (we reported). Several million people around the world shared in this sermon live via satellite and internet transmission. He called upon the believers to engage and exhibit the power of the Holy Spirit in their […]