Sherry is a fortified wine that is popular in Great Britain, especially around Christmas time. It’s made from white grapes that grow in the province of Cadiz in Spain. It is the key ingredient in this wholesome soup, and, together with the spices, it will provide a hearty supper on cold winter nights. It takes [...]