Amid fuel crisis and conflict, Mali’s giant puppets bring life and hope to Bamako

Giant puppets dance in the streets of Bamako, Mali, Nov. 6, 2025.