[African Development Bank (AfDB)] The independent sanction mechanisms put in place by the African Development Bank (AfDB) to improve its governance, control and accountability are effective but still face major challenges. Such was the opinion expressed on Tuesday, 28 May 2024 in Nairobi by the judges who sit on various sanction mechanisms at the Bank.