A baby seal that wandered far from the ocean has been returned to the sea with the help of some police officers on Cape Cod, reports the Associated Press.

Shares
Share This