Home Africa Who is Abu Walid Al-Sahrawi?