Video of apology by CNN's Anderson Cooper at Pat Dollard's site here. The video is less than 40 seconds.
UPDATE 10:05: The guy is on Hilary Clinton's LGBT (lesbian gay bisexual transgender) steering committee. Press release here. Adam Yoshida asks a good question: "Why is a Hillary Clinton campaign member asking questions at a Republican debate?" Gateway Pundit has more, plus photos, here.