Offices held
Oct 30, 2018 – Aug 5, 2019
Preceded by
Yahya Ould Hademine Succeeded by
Ismail Ould Bedde Ould Cheikh Sidiya
Yahya Ould Hademine Succeeded by
Ismail Ould Bedde Ould Cheikh Sidiya
Affiliations
Party membership
Timeline
1963
1968
1973
1978
1983
1988
1993
1998
2003
2008
2013
2018
2023