
Why Does the ‘Beacon of Freedom’ U.S. Veto Palestine’s Freedom to Exist?
Harvard Professor Stephen Walt criticizes the U.S. for its stance on Palestine, questioning why a ‘beacon of freedom’ vetoes Palestine’s right to exist amidst a soaring death toll.