Counterpunch justifies Kremlin propaganda