Maine town helps determined seal after it repeatedly comes ashore during snowstorm
During a New England snowstorm, a “committed” seal made it a mission to explore one Maine town. On Monday around 1:30 a.m., the Cape Elizabeth Police Department received an “unusual … Read More