News

The Colonial Debt’, a new documentary directed by Senegalese filmmaker Ibrahima Sow on Saturday, August 16, 2025.