-
Combine salt, pepper, cinnamon and allspice in a medium bowl.
-
Add the lamb and stir to coat with the spice mixture.
-
Heat olive oil in a heavy, large pot over medium high heat.
-
Working in batches, add lamb to the pot and brown on all sides, about 4 minutes for each batch.
-
Return all the lamb to the pot.
-
Add onion, garlic and ginger to the stew and cook for 5 minutes, stirring occasionally.
-
Add the wine and orange juice and bring to a boil.
-
Cover and reduce heat to a simmer, cooking for about 1 hours and 30 minutes, stirring every once in a while.
-
Grate the peel from the orange and set aside.
-
Segment the orange cutting off all the bitter white pith, and chop coarsely.
-
Add oranges and grated peel to lamb, cooking about 20 more minutes.
-
Stir in the parsley and honey, and more salt and pepper to your taste.