Mamadou Ba

Senegalese translator and political activist