Those arriving at Amsterdam's Central Station can walk just five minutes to arrive at bustling Dam Square. The historic 13th-century buildings are filled with restaurants, shops, and cafes.
The alleged violence took place on Wednesday evening after police detained 281 people who attended a banned pro-Palestinian protest on Dam Square in Amsterdam. The police have been accused of ...