Day: June 24, 2019

Mauritania opposition challenges ruling party victory

Image copyright Getty Images Image caption Runner up Biram Dah Abeid is an anti-slavery campaigner in a country...