Gaza Flotilla Protest: At Least 25 Injured by Israeli Fire

At least 25 protesters were reportedly injured by Israeli fire during a protest at the northern border of the Gaza Strip, Monday, which was held in support of the launch of a flotilla titled ‘Freedom Ship 16’ that set sail from the port of Gaza in an … (Source 11/19/2018 8:23 PM)