Uhuru's move as Azimio La Umoja borrows from past coalitions' matrix
3/08/2026
Tension at Kamukunji Police Station as leaders demand Kaguchia's release
3/08/2026
Kenya : NCIC-Led Alliance Launches Coordinated Crackdown On Hate Speech Ahead of 2027 Polls
3/08/2026
KCCA Plans Garbage Collection Points After National Cleanup Exposes Waste System Gaps
3/08/2026
Kenya : Gun, 100 Bullets Recovered As Dci Nabs Fake Police Officer
3/08/2026
Somalia : Somali Army Chief, Turksom Commander Visit Baidoa for Security Talks
3/08/2026
Libya : Somali Human Rights Commission Visits Detained Migrants in Eastern Libya
3/08/2026
Somalia : Somalia, China Hold Talks On Defence Cooperation, AU Mission's Future
3/08/2026
CORRUPTION TRIAL : A R2m promotion that never came : General testifies how career unravelled
3/08/2026
JOBURG DISGRACE : Bree Street Taxi Rank in ruins as nearby R516m transport hub lies empty
3/08/2026
EMBRACE THE CHALLENGE : Inspirational Deon Fourie urges Stormers teammates to reach Test-match intensity against All Blacks
3/08/2026
RUNNING BATTLE : Why Comrades Marathon Association doubled down on split from KZN Athletics
3/08/2026
Trump says Iran faces ‘decapitation’ if it doesn’t strike deal
3/08/2026
Watch – The DA MP, Tony Leon’s lobbying firm and the SIM card law
3/08/2026
ENERGY PUSH : Aussie diggers target ‘world-class’ gas fields in Mpumalanga
3/08/2026
WHERE TO INVEST : Woolworths' slowing sales show SA's upper-income shoppers tightening their belts too
3/08/2026
AFTER THE BELL : Why I’m slowly, very slowly, becoming more wary of AI
3/08/2026
Les articles
The Travesty of Human Rights Watch on Rwanda
What Human Rights Watch does on Rwanda is not human rights advocacy
by Richard Johnson
En savoir plus partagez Africa
Partagez sur Whatsapp /B_groupe-wa>/B_auteur-wa>/B_breve-wa>/B_site-wa>/B_mot-wa>/B_rubrique-wa>