News

The guilty verdict and 20-year sentence imposed on August 9, 2025, on Succès Masra, leader of Chad 's main opposition party, ...