Wednesday’s court ruling against Fawaz Ould Ahmed and his co-defendant Sadou Chaka came after two days of hearings.
Ahmed said his militant group, Al-Mourabitoune, carried out the attack at the La Terrasse club, but he expressed no remorse for killing five people in revenge for cartoons of the Prophet Muhammad published by France’s Charlie Hebdo magazine.
Ahmed also admitted to participating in a raid that killed 17 people at Hotel Byblos in the town of Sevare in August and another that killed 20 people, including 14 foreigners, at the Radisson Blu hotel in Bamako in November.
Two other Malian nationals were charged in the attacks.
Ahmed was reportedly planning other attacks when he was arrested in 2016.