Archbishop Alick Banda of Zambia’s Catholic Archdiocese of Lusaka has called for “inner introspection” as the Southern African nation prepares for the tripartite election scheduled for 13 August 2026.
It was 4:00 a.m. in Zambia when Pastor Christopher Bwalya got the kind of call no pastor ever wants to receive. The call came ...