Almanac: November 2 – CBS News
Watch CBS News
Watch CBS News