In a medium glass bowl, combine the spice mixture, 2 tablespoons of the olive oil, the lemon zest, lemon juice, and harissa. Add the chicken thighs and stir to coat. Cover the bowl with plastic wrap and refrigerate at least 1 hour or up to 3 hours.
Warm the chicken broth and add the saffron strands, then allow to steep at least 1 hour or up to 3 hours.
Preheat the oven to 350 degrees F. Remove the chicken thighs from the marinade. In a Dutch oven over high heat, brown the chicken thighs on both sides in 2 tablespoons olive oil, about 2 to 3 minutes per side. Set chicken aside on a plate. Reduce the heat to medium, add 1 tablespoon olive oil to the pan, and saute the onion until golden, about 5 minutes. Place the chicken thighs on top of the onions and add any accumulated juices from the plate. Arrange the zucchini and yellow squash and tomato quarters on top of the chicken and tuck in the prunes and olives. Season well with salt and pepper. Pour over the chicken broth and saffron.
Cover and place on the bottom rack of the oven. Let cook undisturbed 1 1/2 to 2 hours, until the vegetables are tender and the chicken is falling off the bone. Remove from the oven and transfer the contents of the Dutch oven to a large serving dish.
Heat 2 tablespoons olive oil in a small saucepan over high heat until hot but not smoking. Add the almonds and fry until the skins begin to crackle, about 2 to 3 minutes. Pour the almonds and hot oil over the vegetables and chicken on the serving dish. Sprinkle with the chopped parsley and serve, spooning over the sauce in the dish and garnishing each plate with the lemon quarters.