the bravest man in africa?
Abeid, prominent and fearless anti-slavery activist who has been jailed and tortured numerous times in his struggle to abolish in Islamic Republic of Mauritania, was released from prison last December 31, having been incarcerated on order from above.. ..…