Why is Xi Jinping in North Korea?

Why is Xi Jinping in North Korea?

About 2,300 North Korean soldiers have died fighting for Russia against Ukraine, according to a BBC investigation. Pyongyang is also accused of supplying ammunition for Russia’s war effort in exchange for oil and aid, a development that has alarmed Washington and its allies, and quietly rattled China.

Read More
End of the line for the green ID book in South Africa

End of the line for the green ID book in South Africa

President Cyril Ramaphosa President Cyril Ramaphosa has placed South Africa’s digital identity overhaul at the centre of government’s crackdown on illegal migration, committing to set a date after which the green barcoded ID book will no longer be recognised. In an address from the Union Buildings on Sunday evening, Ramaphosa said the government was establishing…

Read More
Africa: All of Africa Today – June 8, 2026

Africa: All of Africa Today – June 8, 2026

  South African President Ramaphosa Announces Crackdown on Illegal Migration South African President Cyril Ramaphosa has addressed the nation to announce a raft of new measures to crack down on illegal migration as tensions rise over anti-foreigner marches and frustrations about high unemployment. The new plans include tougher action against employers hiring undocumented migrants, dedicated immigration…

Read More