Is This Still Your Democratic Party?




Hat tip: The Washington Free Beacon

New ad questions Obama's relationship with Israel and his wavering on Jerusalem.