SLAVE BRITAIN: twenty first century trade in human lives
Thursday, March 1st, 2007A photography exhibition at St. Paul's Cathedral which documents the ordinary lives and everyday locations caught up in human trafficking and calls for an end to this illegal 21st century trade. The exhibition seeks to expose the reality of trafficking and the action needed to tackle it. Running until the ...