A collective of Senegalese artists and academics calls for President Macky Sall to be held accountable for his crimes.
Moussa Sene Absa
Moussa Sene Absa is a Senegalese filmmaker, director of over a dozen movies, including the award-winning Le prix du mensonge (1988), Ça twiste à Popon... guine (1992), and Tableau Ferraille (1997).