News

The art, discovered on the Channel Islands, probably portrays animals as well as abstract patterns. But the site – at Les Varines, near St Helier on Jersey – is also producing evidence of a ...