Preheat oven to 375°F.
In a small bowl, combine: 1/2 the garlic, cumin, cinnamon, coriander, salt and pepper, stirring to combine.
Season chicken liberally on both sides with spices, and marinate for at least an hour, preferably overnight.
Remove chicken from the refrigerator 30 minutes prior to cooking, allowing to come to room temperature.
Heat a cast-iron skillet over medium-high heat and sear chicken, skin-side down, until golden brown.
Sauté shallots and remaining garlic until soft.
Add chicken to pan, along with carrots, artichokes, fava beans, preserved lemon, turmeric and chicken stock.
Bring mixture to a boil and reduce to a simmer.
Place in oven and bake until chicken is cooked through and vegetables are tender, about 30 minutes.
Just before serving, stir in green olives and garnish with feta and mint.
Serve hot over couscous.