In a large skillet, heat olive oil over medium heat. Add the chicken thighs and brown them on both sides for about 3-4 minutes.
Place the chicken thighs in the Crock Pot.
In the same skillet, add diced onion and garlic and sauté until fragrant, about 2-3 minutes. Transfer to the Crock Pot.
Add sliced carrots, diced bell pepper, and chickpeas to the Crock Pot.
In a small bowl, combine chicken broth, chopped dried apricots, raisins, ground cumin, ground cinnamon, ground ginger, turmeric, black pepper, and salt. Pour this mixture over the chicken and vegetables in the Crock Pot.
Cover the Crock Pot and cook on low for 6 hours, or until the chicken is tender and fully cooked.
Once cooking is complete, shred the chicken with two forks and mix well with the vegetables and sauce.
Serve hot, garnished with fresh cilantro or parsley if desired.