Over 3,000 people protested Russian President Vladimir Putin’s visit to Amsterdam on Monday, with rainbow flags flying at half-mast around the city that prides itself on enjoying every kind of freedom. The brightly dressed crowd chanted “Go home Putin!” during a festive protest...