Someone wonderful showed me this video of an installation that Emma Thompson worked on with a survivor of sex trafficking in the United Kingdom. The train car installation was on display in Trafalgar Square in London In September 2007. This is a short video but it walks you through the journey into sex slavery in a very visual and impacting way.
Wednesday, November 18, 2009
Subscribe to:
Post Comments (Atom)
No comments:
Post a Comment