Rachel Lloyd ( born 1975 ) is a British business executive , author , and sex trafficking abolitionist .
Rachel Lloyd ( born 1975 ) is an English activist against sex trafficking .