Place the chicken, salt, pepper, tumeric or saffron, cinnamon sticks, onions and butter in a large, heavy pot. Add water to cover, about 2 cups, and bring to a boil. Cover the pot, reduce the heat, and simmer until the chicken is done, adding water if necessary. Remove and set aside the chicken pieces.
Stir prunes into simmering liquid. After 15 minutes, add ground cinnamon and honey, and cook until the sauce has honey-like consistency. (Depending on your pot, your stove, and the moisture in your chicken, this can take from 15 minutes to more than an hour.) If the sauce doesn't thicken well, add several more tablespoons of honey.
When the sauce seems almost ready, lighly saute almonds in oil in a heavy skillet. Remove the almonds with a slotted spoon and set aside. Pour off all but a thin coating of the oil and carefully toast the sesame seeds, stirring constantly to prevent scorching. Return chicken the sauce for quick re-heating, then place it in a serving dish. Top with the sauce, almonds and sesame seeds.