Human Trafficking - the other foreign girl down there!!!!!!!!!
I went to see this installation yesterday at Trafalgar Square that my friend told me about - related to human trafficking.I had to go outside when I was half way through it cause I felt so sick.O... Posted by on Thu, 27 Sep 2007 14:04:00 GMT