Put the duck legs into a small, deep frying pan (there’s no need to add oil). Turn the heat on to medium and leave to cook for 5-7 mins until the skin starts to turn golden brown and crispy. Meanwhile, halve the onion and cut into half-moon slices. Turn over the duck legs and add the onions to the pan. Cook 5 mins more, stirring occasionally, until duck is golden all over and the onions are soft.
Sprinkle in the turmeric, orange zest and cinnamon stick. Cook for a few secs, stirring all the time. Pour over the pomegranate molasses followed by 300ml water. Bring to the boil, then reduce the heat to a simmer. Place a cover on top, cook for 1 hr 20 mins until the duck is really tender, adding extra water if you need. Lift off the cover and cook 10 mins more until the sauce is thickened, glossy and slightly sticky. Serve with couscous or a rice pilau and a simple green salad.