Africa: All of Africa Today – August 12, 2025
Chad: Opposition Leader Masra Sentenced to 20 Years in Politically Charged TrialSuccès Masra, leader of Chad’s main opposition party, was sentenced to 20 years for inciting violence and complicity in murder linked to ethnic conflicts. Human Rights Watch views the trial as politically motivated, reflecting diminishing space for opposition under President Mahamat Déby. Masra and…
