Skip to main content
Menu

President Thabo Mbeki and several other heads of states attend the inauguration of the new president of Mozambique, Armando Gue