Police in Amsterdam arrested some pro-Palestinian protesters and forcibly moved more than 260 to another location as they broke up an illegal demonstration in the Dutch capital's central Dam Square.
Police in Amsterdam arrested some pro-Palestinian protesters and forcibly moved more than 260 to another location as they broke up an illegal demonstration in the Dutch capital's central Dam Square.