Hundreds gather to protest Gaza attacks