ECOWAS Court Directs Senegal to Revise Law Compensating Unjustly Detained Individuals After Acquittal

The ECOWAS Court mandated, today 15th December 2023, the Republic of Senegal to reform

Continue Reading →