Cleansing conquered territory of its inhabitants, annexing the land and building colonies for citizens of a specific religious group is a war crime. Interfering with humanitarian food and medical aid to 1.5 million people is a crime against humanity. Abducting children and using them to block bullets and search for explosive devices are war crimes. Deliberately destroying the ability to treat water and sewage are war crimes. Deliberately destroying farmland and food production are war crimes...... etc, etc, ...
If the US wants to have any influence with the new Arab democracies which will hopefully emerge over the next few years, then they will have to stop supporting Israeli war crimes and crimes against humanity. Obama's speech changes nothing. Actions speak louder than words. Obama has only acted in support of Israeli war crimes and crimes against humanity.