In a medium bowl, combine cherries, citrus peel, raisins, currants, dates, and almonds. Stir in brandy; let stand 2 hours, or overnight. Dredge soaked fruit with 1/2 cup flour.
Preheat oven to 275 degrees F (135 degrees C). Grease an 8x8x3 inch fruit cake pan, line with parchment paper, and grease again. In a small bowl, mix together 2 cups flour, baking soda, cloves, allspice, cinnamon, and salt; set aside.
In a large bowl, cream butter until light. Gradually blend in brown sugar and eggs. Mix together molasses and apple juice. Beat into butter mixture alternately with flour mixture, making 4 dry and 3 liquid additions. Fold in floured fruit. Turn batter into prepared pan.
Bake in preheated oven for 3 to 3 1/2 hours, or until a toothpick inserted into the center of cake comes out clean. Remove from pan, and lift off paper. Cool cake completely, then wrap loosely in waxed paper. Store in an airtight container.
HungryForever is a leading food-focused media property that obsessively covers food-based based businesses, featuring new restaurants and breaking food news.