“It has been nearly 20 years since Congress repealed the provisions used during the cold war to deny visas to prominent foreign intellectuals, artists and activists because of their left-leaning politics” — a practice “eagerly revived” by the Bush administration “under a flimsily supported guise of fighting terrorism.”