I am a new political enthusiast.
Recently I was studying the voting tendencies of the American ethnic group and found that most African Americans support the Democratic Party.
But one thing I noticed was that the Republican Party liberated African Americans through the Civil War, and then under the influence of the Roosevelt New Deal, African Americans began to support the Democratic Party.
I am actually very curious as to why many Republican members of Congress voted against the Civil Rights Act in 1964? Isn't this contrary to the spirit of emancipation of slaves by those Republican ancestors? (I understand it as one of the reasons African-Americans still support Democrats so far.)