Combine first 6 ingredients in a large saucepan; cook mixture 30 minutes over medium-low heat. Remove from heat; let stand 30 minutes. Strain mixture; discard solids. Return juice mixture to pan; stir in cranberries, apricots, and sugar. Cook over medium-low heat 30 minutes, stirring occasionally. Pour into mugs; serve with a cinnamon stick, if desired.