Zambia: Tent erected to screen World Cup now a flourishing church
In the small village of Makwati, Zambia, the tent that was set up to screen World Cup matches hosted Gospel…
In the small village of Makwati, Zambia, the tent that was set up to screen World Cup matches hosted Gospel…