The Department for International Development (DFID) of the United Kingdom, has backed the Not For Sale campaign launched to curb trafficking of girls and women from...