Divide cranberries between 2 ice cube trays, fill with water and freeze.
In a large bowl, combine all juices and fruit. Chill for at least 6 hours or overnight.
Just before serving add cranberry ice cubes and cider or wine to punch; stir well. Transfer to a pitcher and serve right away.
Find recipes with ingredients that you have on hand.