Israel says it was acting in self-defense but the action raised international outrage .