In a striking turn of events last week, Greece came to the rescue of Israel by curbing the highly anticipated “Freedom Flotilla II.” The contingency of 350 activists on 10 boats, mostly from the U.S. and Europe, was determined to break the Israeli blockade of Gaza. All boats were either intercepted by the Greek coastguard […]