Preheat your oven to 375°F.
In a small bowl, mix together the salt, black pepper, cumin, cinnamon, turmeric, and cayenne pepper. Rub this spice mixture all over the chicken thighs.
In a large oven-safe skillet, heat the olive oil over medium heat. Add the chopped onion and sauté until soft and translucent, about 5 minutes. Add the minced garlic and cook for an additional 1 minute.
Push the onions and garlic to the side of the skillet and add the chicken thighs, skin-side down. Sear for about 5-7 minutes until the skin is golden brown. Flip the chicken and sear for another 5 minutes.
In a small bowl, dissolve the saffron threads in the chicken broth. Pour this mixture into the skillet along with the pomegranate molasses. Bring to a simmer.
Cover the skillet with a lid or aluminum foil and transfer it to the preheated oven. Bake for 30-35 minutes, or until the chicken is cooked through and reaches an internal temperature of 165°F.
Remove the skillet from the oven and let it rest for 5 minutes. Sprinkle with pomegranate seeds and chopped parsley before serving. Serve with lemon wedges on the side.