A feature film shows the threat of violent Islam coming to Senegal D+C Development and CooperationSource