Demonstrators spill out of protest areas, complain of overcrowding at Ben Gurion Airport; at least 71 arrested by police; hundreds at US consulate call for support from Washington
Demonstrators spill out of protest areas, complain of overcrowding at Ben Gurion Airport; at least 71 arrested by police; hundreds at US consulate call for support from Washington
Recent comments