The World Socialist Web Site, the Socialist Equality Party in the US and the International Committee of the Fourth ...