All
1700 Palestinian Pilgrims Refuse to Return to Gaza via Israeli-controlled Crossings, Fear Kidnap
More than 1700 Palestinian pilgrims returning from Mecca are waiting on a ship outside the Egyptian Red Sea port of Nuweiba after refusing to agree to return to the Gaza Strip through the Israeli-controlled Kerem […]