Shaun Harkin

Shaun Harkin is a member of the International Socialist Organization.