Wonderful man who has and continues to expose the horrors inflicted upon Palestinians by the chosen ones. These never ending whiners that perpetually claim victimization have taken grievous offence with same. In the common vernacular tough as you are more then deserving of what he dishes out ever so well.
Iran: IAEA visit to U.S. Senate damages UN neutrality (DPA)
from the article: Carter: Hamas eager to renew talks for Shalit's release