mixed fortunes for africa in 2024latest news & developments