The Salvation Army has again drawn the ire of sex workers after another advertisement for its Red Shield Appeal fundraising campaign used a sex worker as an inducement to donate.

The latest email from the Salvation Army features "Sam" a 17-year-old living on the streets "surviving the only way he could".