African presidents

African presidents present at King Charles III’s coronation

Many African leaders are in Britain for the coronation of King Charles III on Saturday, May 6, 2023. Nigeria's President…

2 years ago