Venison fesenjan

A delicious Persian stew with a sweet and sour, pomegranate and walnut sauce.