Several African heads of state attend Masisi inauguration
Several Heads of State from different African countries have attended the inauguration of Botswana’s
Several Heads of State from different African countries have attended the inauguration of Botswana’s