Take one of the preserved lemons and dice it into 1/4 inch pieces and set aside. Slice the remaining preserved lemon into thin slices and set aside.
Heat olive oil in a large Dutch oven or Moroccan tagine over medium heat. Add onions to pan and sauté 5 minutes or until translucent. Add vegetable broth, hot water, lemon juice and next 7 ingredients (through cinnamon) and bring to a boil.
Cover, reduce heat, and simmer 30 minutes or until vegetables are tender. Add diced lemon and artichokes to pan and simmer 5 minutes. Garnish with lemon slices. Serve the tagine over quick-cooking couscous.