Why do African Americans Celebrate Kwanzaa?

African Americans celebrate Kwanzaa as a way to honor their slave ancestors. Anyone of any color can celebrate Kwanzaa, to learn from the past, and look to the future. Look here for more information: