The launch of The Lamb in Faroese

The Faroe Islands. A network of 18 islands, connected by tunnels and ferries and bridges, situated halfway between Iceland and Norway. As in centuries past, fishing remains the economic ballast, and the sheep dotting the hillsides seem to agree with the Danish name for the country: “islands of sheep.” It has a landscape marked by […]