from The Independent2 years agoUK authorities should make greater efforts to arrest the heads of human trafficking networks living in London, a leading French politician has said. Read at The Independent[add][|| ... ]