Throngs of demonstrators arrive in Times Square in New York, for a protest - The Independent