Post navigation ‘Free Palestine’ is the new ‘Heil Hitler’ Critics aside, America’s big birthday bash should be glorious