Rinse sauerkraut in cold water and squeeze out juice well, reserving some of
the juice. Put sauerkraut in large kettle over low heat.
Meanwhile, render the bacon or salt pork. Add bacon bits to sauerkraut.
Sauté onions in bacon fat until golden; add chopped apples and cook until slightly
browned. Add all to the kettle. Add diced meats and all the meat juices. Add enough
beef broth, bay leaf, salt, pepper, a little sugar and some of the sauerkraut juice
for tartness. Simmer slowly for 1 to 1 1/2 hours.
Add wine and let stew bubble up. Cover and let stand until ready to use.