Tag: Mohamed Ould Ghadda

HRW Urges Mauritanian Authorities to Release Opposition Leader Detained on ‘Vague’ Charges

October 7, 2017

Human Rights Watch (HRW) called on Mauritanian authorities to free former Senate member and opposition leader Mohamed Ould Ghadda, who has been detained for two ... Read More