Line the bottom and sides of an 8 x 8 x 2 inch pan (20 x 20 x 5 cm) with parchment paper. Make sure you go up the sides. You can then easily lift the sides to take the fudge out of the pan when it's done. I used a little honey under the parchment paper to make it stay in place.
Combine the sweetened condensed milk, chopped chocolate, and butter in a stainless steel bowl and place over a saucepan of simmering water.
Melt the chocolate mixture, stirring frequently. Make sure the mixture doesn't get too hot or the fudge may be grainy.
Stir until all of the chocolate is melted. It will be very thick
Remove the bowl from the pot and stir in the molasses and spices.
Spread the fudge into the prepared pan, smoothing the top with an offset spatula.
Let stand at room temperature for a couple of hours.
Carefully remove the fudge from the pan by lifting the edges of the parchment paper. Cut the fudge into pieces.
Store in the refrigerator for several days, or freeze, well wrapped, for several months. Be sure to bring the fudge to room temperature before eating.