‘Democratic Taiwan’ badges sell out, more to come

Sources