Seychelles March 12, 2025By Sophia DavisSeychelles ranked Africa’s least corrupt country – 2022 CPI – Africanews EnglishBy Sophia Davis