A baby seal ventured into the big city this weekend, after galumphing — that's the technical term — his way into downtown New Haven, Conn. Police officers got a call about a possibly injured ...
In a recent string of bizarre land and aquatic animal behaviors happening around the world, the latest unusual sighting took place in the northeastern United States where a baby gray seal was ...