counterpunch7611