A woman out on a walk happened to be in the right place at the right time for a young seal pup that found itself trapped among some sand and a seawall. According to The Dodo, Rachel, a photographer was walking along the shore in Waxham, a village in the United Kingdom when she heard a cry for help. Rachel followed the sound of the cries and discovered a young seal … [Read more...] about Woman walking along beach hears cry for help, when she looks down she spots a face in the sand