Dutch police break up illegal pro-Palestinian protest in Amsterdam (Video)
Police in Amsterdam arrested some pro-Palestinian protesters and forcibly moved more than 260 to another location as they broke up an illegal demonstration on the Dam Square in the centre of the Dutch capital. Read…