Seminal leukocytes: passengers, terrorists or good samaritans?

Seminal leukocytes: passengers, terrorists or good samaritans?