Giant puppets paraded in Bamako for the annual puppet festival, offering a rare moment of joy despite economic and security challenges.