Videos
Seals stage a comeback on France's northern coast