Young people waving and carrying red flags during a rally.