Eight Chad Opposition Leaders Jailed for Eight Years: Lawyer
Top opposition leader Succes Masra, a former prime minister, was sentenced to 20 years for “incitement to hatred” in May 2025, following a trial Human Rights Watch denounced as politically motivated.