Bluesnail, London, United Kingdom
I wonder why they have taken so long to come forward? Were people found in their flat? I wonder how many were sub letting?
Little Rock, Sommerset, United Kingdom
What you mean is they were sub-letting, and were not living in the building…..and just stepped forward to claim their £5500 cash bonus!
I am here crying my heart out. One thing I have dreaded is the possibility of trafficked humans being crowded in an apartment there. It does happen. The finding of 42 people in one room if true could be that.
Thanks to Anon @ AAG for the link. No-one reads the Daily Mail here at GW.