A black Pentecostal minister who says homosexuality is a sinful choice is on the program to sing at a Barack Obama campaign event in South Carolina. Gay activists are calling on the candidate, who has taken a clear stand in favor of homosexual rights, to can him. Instead, Obama has disassociated himself from the pastor’s remarks while keeping him in the lineup. The activists are outraged, of course. Free speech only applies if you happen to agree with them.