Seals Stage Comeback on France’s Northern Coast
Crowds of seals lie on the sand, some wriggling towards the water, on the northern French coast where they are...