AMSTERDAM: A man set himself and his car on fire on Amsterdam’s iconic Dam Square on Thursday, police said, in ...