90.9 WBUR - Boston's NPR news station
PLEDGE NOW

Baby squirrel

An orphaned squirrel is fed at The New England Wildlife Center in Weymouth.