Being a communist has nothing to do with flying the American flag. You are thinking "communist" in terms of the evil Soviet Union. It's a social philosophy which is to the right of socialism. His parents and grand parents were communists. C'mon now, these are known facts. No need to start name calling.