Sign AVAAZ protest against Israel's attack on the Gaza aid flotilla

Sign AVAAZ protest against Israeli killer raid on Gaza aid flotilla

Israel's deadly raid on a flotilla of aid ships headed for Gaza has shocked the world.

Israel, like any other state, has the right to self-defence, but this was an outrageous use of lethal force to defend an outrageous and lethal policy -- Israel's blockade of Gaza, where two thirds of families don't know where they'll find their next meal.