Steven Woolfe

(Contributor)

Steven Woolfe is an independent MEP and president of the Blue Wave Conservative Movement.