International7 years ago
SENEGAL: Court slams opposition leader with 5-yr jail term
Senegalese opposition leader Khalifa Sall will spend the next five years behind bars after he was convicted of embezzlement and falsifying documents. The embattled leader who...