 Jan Egeland, a top United Nations humanitarian official, said that Israeli response is in violation of international law.He was equally critical of Hezbollah and Hamas for abducting Israeli soldiers.He also said that those who had seized Israeli soldiers and fired rockets into Israel from southern Lebanon bore their share of the blame.