On the 5th of July in it’s statement the IMBISA (The Inter-Regional Meeting of Bishops of Southern Africa) has expressed its sadness and concern on the ongoing events in the Kingdom of

A barricade on the road in Mbabane, Eswatini amid pro-democracy protests (AFP or licensors)