South Africa's Limpopo province has launched a new facility aimed at making it easier for local and foreign investors to set up businesses and expand their operations. The InvestSA One Stop Shop brings different government services together, with the aim of reducing administrative delays that can hold up investment projects. Channel Africa's Lebogang Mabange reports...

Kenya confirms third Ebola case as WHO intensifies efforts to contain cross-border spread of the virus
15:09

South African Electoral Commission moves to include 181 ANC candidates in 2026 local elections following Constitutional Court ruling
04:39

Nigeria’s rights commission raises alarm over mass abductions and 338,000 human rights violations nationwide
18:24