Wednesday, November 18, 2009

Emma Thompson's Journey

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.

No comments: