Chief Apostle Wilhelm Leber in Benin
16 December 2010
Zurich. On the third Sunday of Advent this year, the international Church leader, Chief Apostle Wilhelm Leber, found himself in the West African country of Benin. In the country’s capital of Porto Novo he ordained a new Apostle …