Sorry to hear you are leaving.
Your comments about human sex trafficking in Barcelona are correct.
Any extent to which RLC is involved is conjecture, of course, but I won't fault you for bringing up the subject.
More information is here, along with a video in English: http://thecnnfreedomproject.blogs.cnn.com/2011/07/05/spains-hot-spot-for-human-trafficking/
Interesting.