Place the chopped pitted cherries into a medium bowl. Add the sugar, salt, vanilla extract, and Kahlua to the cherries and stir well. Set aside while preparing the ice cream base.
In a large bowl, use a hand mixer to whip the heavy cream until soft peaks form.
Stir the cocoa powder into the whipped cream.
Add the sweetened condensed milk to the cream mixture and stir well.
Stir the prepared cherries, semi-sweet chocolate, and white chocolate evenly into the ice cream and pour the mixture into a loaf pan.
Freeze the ice cream at least 4 hours before serving.
Notes
Tools and equipment:large bowl, medium bowl, cherry pitter (optional), knife and cutting board, hand mixer, loaf pan, measuring cups and spoons, spatula, can opener, ice cream scoop