More than 20 presidents and heads of state from around the globe gathered at Accra’s Independence Square for the ceremony

You are here:
Go to Top