The upcoming G7 summit in Evian-les-Bains (June 15–17) will include leaders from India, South Korea, Brazil, and Kenya—but conspicuously absent is South Africa. Officially, the French...
The First Lady of the Democratic Republic of the Congo, Denise Nyakéru Tshisekedi, narrowly avoided what Congolese officials described as a possible security breach at her...