
CHASTE has some new film resources to alert churches in particular to the issue of traffiking. You can find them here.
Rather than protesting against stuff where we perceive we lose some of our rights as Christians, I would love to see Christians and churches protesting for an end to this and for a justice here.