Jul 10, 2024 zambia Load-shedding Protestors Arrested In Lusaka Zambia Police in Lusaka apprehended four individuals who attempted to protest against load shedding at.. Read more