Season chicken with salt and pepper. Heat oil in a Dutch oven over medium-high heat until oil just begins to smoke. Add chicken pieces, and cook until brown, 2 to 3 minutes per side. Transfer to a platter or a baking sheet.
Pour off all but 1 tablespoon of fat from Dutch oven. Reduce heat to medium; add cipollini onions and sugar. Cook until onions light golden. Add diced onion. Cook, stirring, until onions are light golden brown, about 5 minutes. Add orange juice, zest, lemon juice, garlic, rosemary, cumin, and chicken. Simmer, covered, for 15 minutes. Add olives, and simmer, covered, until chicken is tender, about 10 minutes more. Remove chicken, and transfer to a serving platter. Swirl butter into the sauce until melted. Pour sauce over chicken. Taste, and adjust for seasoning. Serve with basmati rice.
Tie bay leaf, cinnamon stick, and clove in a small piece of cheesecloth. Set aside.
In a medium saucepan, combine rice and 2 cups water. Add herb sachet, and season with salt and pepper. Bring to a boil over medium-high heat. Cover, and reduce heat to low. Cook until all the water has been absorbed and the rice has cooked, about 20 minutes. Remove sachet, check seasoning, and serve immediately.
(c)2002 Martha Stewart Living Omnimedia, Inc. All Rights Reserved