The phrase
"special delegates" refers to people who are chosen or appointed to represent a specific group or organization in a special way. They have a specific role or purpose assigned to them and are often given the authority to make decisions on behalf of that group.
Full definition