Live

Watch CBSN Live

Nature: Buffalo’s Beaver Lake

This week’s moment in nature takes us among the busy beavers of Beaver Lake near Buffalo, N.Y.
View CBS News In
CBS News App Open
Chrome Safari Continue