In a bowl, mix the chicken, half of the olive oil, and spices listed for the chicken together and leave to marinate for 30 minutes.
Meanwhile, heat a pan over a medium heat and add the oil. Fry the cinnamon stick, bay leaves, and onions for 4-5 minutes until the onions begin to brown. Add the garlic and cook for another 2 minutes.
Stir the chicken, and tomato puree into the pan.
Cover with chicken stock, bring to a boil, and then reduce to a summer. Cover and cook for 35-40 mins until the chicken is tender.
Remove the pan from the heat and stir in the couscous. Cover and leave to stand for 2 minutes until the water is absorbed and the couscous is tender. Fluff with a fork.
Mix the mint and coriander through the dish, then season to taste.
Spoon into a serving dish. Serve topped with the fruit, nuts, and chopped parsley.