Jesse Helms always said "no" to communists, which was all the anti-apartheid crew in South Africa were--and are. Check out where their funding came from, and who took over that sorry country after most of the whites were chased out. (I've spoken to many of them; thousands ended up here in N.C.)
You need to get your head out of television land, and start doing some serious research before shooting off your mouth.
So some communists were members of the anti-apartheid movement. Some communists were members of the American Civil Rights movement. Most of the people in both battles were however people committed to civil rights. It is true that the ANC is a liberal party, but I would much rather see them in charge than the apartheid National Party. The ANC has been and is currently in a majority coalition government with the South African Communist Party, but I think fighting the evil of racism far outweighs having a right of center government. We allied with the communists in World War II and many liberals fought in the war. By the reasoning of you and Jesse Helms, you oppose anything that Communists support.