Obama calls McCain’s Hamas comment a "smear" and "offensive" in CNN interview.

SHARE