Clean the chicken with the lemon. Rub with the garlic cloves and sprinkle with salt.
Heat the olive oil in a large sauté pan or pot with a r over medium heat. Brown the chicken on all sides.
When the chicken is brown, surround with the white onions, olives, and raisins. Slice off the top of the whole head of garlic and place in the center with a clove on each side and add the cinnamon stick, the bay leaves, and the peppercorns. Sprinkle with the vinegar and the wine. (You might want to tie the cloves and the peppercorns in a cheesecloth.)
Cover and simmer over a very low heat for about 2 hours.
You can add the peeled and diced potatoes to this dish for the last 15 to 20 minutes of cooking if you like or serve it with cooked rice. Discard the bay leaves and serve. Delicious!