Mahfoud Ould Lemrabott


Mafoud Ould Lemrabott was the head of the supreme court of Mauritania. He died on 11 May 2013.