Seventeen arrested in human trafficking raids in London

Seventeen arrested in human trafficking raids in London

BBC News

Published

While the raids were carried out in London. police simultaneously raided addresses in Romania.

Full Article