Protests sweep across 56 Moroccan cities against ongoing Israeli attacks against Gaza