A recent rescue attempt of several dolphins off Cape Cod added up to what has been a “historic” year for rescuing stranded dolphins, the International Fund for Animal Welfare announced. The average ...
LAKE PLACID – A snow goose stranded at the Mirror Lake municipal beach for a week was live captured Monday and handed over to wildlife rehabilitators. It turns out the goose was injured more than ...