Many different people at a protest holding different flags and signs .