At least 21 protesters have been injured by Israeli fire during a protest at the northern part of a fence separating the Gaza Strip from the occupied territories, in support of the launch of a flotilla titled 'Freedom Ship 15' that set sail from the port of Gaza to break the Israeli siege on the coastal enclave.
(Source: Ruptly)