In a large stockpot, heat the olive oil on medium and brown all the meat slightly.
Remove the chicken and set aside on a plate.
Add tomato paste, chopped onion, garlic and spices to the pan; allow the spices to cook for 1-2 minutes.
Then add the water and turn up the heat until the water boils.
Reduce the heat to medium and cover the pot.
Cook for about 15 minutes.
Return the chicken to the stockpot.
Add the carrots and turnip and cook for another 15 minutes.
Taste the sauce at this stage and adjust the spices if necessary.
Add the chopped zucchini, peppers and cabbage.
Cook for 5 minutes.
Add the artichokes and chickpeas and salt to suit your taste.
Reduce heat to low and simmer, until your couscous is ready.
Prepare the couscous according to the package instructions.
Serve the couscous on a large platter surrounded by the meat and vegetables.
With a large slotted spoon remove the meat and vegetables and arrange around a central mound of couscous.
Strain the remaining liquid from the pot and serve in a bowl alongside your meal.
Serve the harissa on the side.