Palestinian farmers and traders in the Gaza Strip have held a protest at Karm Abu Salem crossing, demanding an end to what they called its suffocating closure by Israel.