Palestinian NGO slams Israel over Gaza blockade