If you spot a seal on land in Delaware, report it to MERR immediately at 302-228-5029. The Lewes-based nonprofit will rescue ...
A harp seal that stopped for a rest on a Beverly beach over the weekend is back in the water. The harp seal was spotted ...