Home North Africa Sudan Africa: All of Africa Today – July 14, 2025

Africa: All of Africa Today – July 14, 2025

Africa: All of Africa Today – July 14, 2025

 

South African Police Minister Placed on Leave After Organised Crime Accusations

South African President Cyril Ramaphosa placed Police Minister Senzo Mchunu on immediate leave following allegations of links to organised crime. In a national address, Ramaphosa announced a judicial commission, led by the deputy chief justice, to investigate the allegations, which he said threaten national security and the Constitution. Law professor Firoz Cachalia was appointed interim police minister. Mchunu…

Read more on AllAfrica.com

South Africa Today Africa – North Africa Sudan News