Image uploaded from a quicklink (Image by Unknown Owner) Details DMCA | Protestors have marched across Central London in response to Israel's raid on a deadly aid flotilla bound for the Gaza Strip in the past week. The demonstration was noisy but peaceful, with people calling for the Israeli embassy in London to close. |