A politician from the People’s Republic of Massachusetts wouldn’t know socialism on a bet. After all, it’s a normal political idea there.
Romney probably wouldn’t even call Castro a socialist.