Dutch police arrest 281 at anti-Israel riot in Amsterdam

3 months ago 129
ARTICLE AD BOX
Pro-Palestinian protesters violate ban on demonstrating; videos circulated online depict police violence, including beating protesters with batons after release from detention
Read Entire Article