The European Goose Stranded on a Maryland Island

Somehow a European domestic goose landed on Hammock Island on Bodkin Creek, just off the Chesapeake Bay near Baltimore, and decided to stay. The problem is: he’s a freshwater goose on a brackish creek. Islanders are trying to find a new home for the goose.

Read More