Separate meat from chicken and set aside.
In medium saucepan, place carcass, leg, and wing bones with peppercorns, 1/2 tsp salt, large chunks of carrot, halved onion, water, bay leaf, and sprigs of parsley. Place pan on medium heat and bring to gentle simmer. Simmer for about 1 hour, reducing heat as necessary to keep contents at a low simmer. Remove from heat, allow to cool slightly. Strain and discard solids and reserve liquid, which should be about 3 cups.
In small bowl, combine cinnamon, coriander, cumin, paprika, freshly ground black pepper, cloves, and 1/2 tsp salt. Set aside.
In large wide pot, add olive oil and sauté onion over medium heat for about 3 minutes, until wilted. Add garlic and continue to sauté for a further 2 minutes. Add spice mix and stir well for about 30 seconds to 1 minute, until fragrant. Add carrots and stir to coat thoroughly. Add tomatoes and their liquid, mixing well, scraping up any caramelized bits from bottom of pan. Add in stock and simmer on low for about 30 minutes, adding in sweet potato and prunes at the 10-minute mark. Add chicken 20 minutes later and allow to simmer further for about 10 minutes to allow flavors to meld.
Serve ladled over cooked quinoa or couscous and sprinkled with chopped parsley and sesame seeds.