Haifa: 21 Arrested in Protest against Gaza Killings; Tonight, Sunday, another Demonstration
Twenty-one Arabs protesting the massacre of Palestinian demonstrators in Gaza were arrested Friday night, May 18, in the northern Israeli city of Haifa. Hundreds participated in a demonstration in the city’s lower commercial area. The arrests and clashes with police took place at Paris Square, also known as Hamra Square. “They attacked the crowd and…