Sure, birds can be annoying. On Portland’s Sauvie Island now, snow geese unnervingly dominate the sky like a Hitchcock horror ...
On a drizzly Saturday night in February, dozens of people walked with headlights and flashlights at water’s edge near the ...