21 members of a Nigerian criminal organisation arrested in a raid by Barcelona Police for forcing Nigerian women into prostitution
On Monday, Nov. 16, Catalan regional police launched a large-scale raid against human trafficking and sexual exploitation of women in Barcelona, Spain. 21 people, 15 men and 6 women, tall…