Amsterdam’s iconic ‘I amsterdam’ sign has been removed, with officials citing its egocentric message and the mass tourism in Museum Square.
2