01 - In a medium saucepan, combine cranberries, water, cinnamon sticks, cloves, and ginger.
02 - Bring to a boil over medium-high heat, then reduce to a simmer.
03 - Simmer for 10 to 12 minutes until cranberries burst and release juices.
04 - Remove from heat and stir in fresh orange juice and honey or maple syrup.
05 - Strain through a fine-mesh sieve into a teapot or heatproof pitcher, discarding solids.
06 - Serve hot, garnished with orange slices if desired.