To make:
Marinate the figs and the dates in the wine overnight.
In the morning remove the fruits from the wine and dice into 1/2 cm pieces.
Remove the bone from the leg and season the meat with salt and pepper (if you like, also cumin).
Put the fruit in the leg and roll it. Use kitchen string to nicely close the roll; add some rosemary around it.
Wash and rinse the vegetable and cut them in small cubes.
In a large pot put the olive oil and the garlic; when the oil is hot, add the vegetables and cook gently for about 20 minutes until they have a brown color. In a nonstick pan with a spoon of olive oil, sear the lamb leg, add salt and pepper and then add the lamb leg into the vegetable mix.
Sprinkle the lamb leg with the wine used to marinate the fruits, and add 200g chicken stock. Let it cook very slowly for about 1 hour; occasionally turn the roast. It must remain moist and wet; with a kitchen needle, check if the meat is soft and tender. If not let it cook more.
Once the meat is cooked, remove it from the sauce.
Put the sauce in a vegetable mill and then strain it.
Finish the sauce with butter. Carve the meat in slices and cover with the sauce. Serve with mash potatoes