APPS

Israeli police crack down as thousands protest Gaza war