Campaign to free Dame Dieng, a young computer genius imprisoned in Senegal

africa, but wade, can help, cheikh anta diop, country, dame, dame dieng, dieng, english, explanation, future, idrissa, idrissa seck, police, political, putting, regime, senegal, senegal  dame dieng, senegalese, with dame dieng