Roughly chop the cranberries and place in a bowl with the Grand Marnier. Set aside.
Combine flour, baking soda, salt, cinnamon and cloves in a bowl. Set aside.
Zest the oranges and add to a mixing bowl and cream with the butter and sugars.
Juice the oranges and add to the butter/sugar (no more than ¾ cup) and mix with the eggs and vanilla.
Slowly add the flour to the mixer about a ¼ at a time until incorporated.
Add the cranberries and liquor and continue mixing until combined.
If the dough is too wet add a little flour, a tbsp at a time.
Finely chop the chocolate and mix into the dough until just combined.
Cover the dough and refrigerate for about 20 minutes.
Preheat oven to 350°
Zest an orange and add to a bowl with a cup of sugar. Stir to combine.
Take about a tablespoon of the dough, roll into a ball, then roll in the orange sugar to coat. Continue to create the sugar-coated dough balls and place on a cookie sheet about 2 in apart.
Bake for 8-10 minutes.
Let cookies cool for a few minutes before moving to a cooling rack.