Day: 2009-03-21

Otterday! And open thread.

Today’s North American river otters were spied among the ice on the Charles River in Needham, Massachusetts. Boston.com continues: The Charles River Watershed Association hailed the documented presence of otters so close to Boston as a mark of important progress…. Read More ›