Offices held
2018-12-03 - 2022-11-09
Preceded by
Patrice Trovoada Succeeded by
Patrice Trovoada
Patrice Trovoada Succeeded by
Patrice Trovoada
Timeline
1963
1968
1973
1978
1983
1988
1993
1998
2003
2008
2013
2018
2023