Tag: Seychelles; President Adama Barrow
Akufo-Addo adjudged Best President in Africa
The International approval rating of President Nana Addo Dankwa Akufo-Addo continues to soar, as several world acclaimed institutions keep rating him as the best...