Read original story from The London Free Press
Six-month London police human trafficking project leads to nine arrests
—
by
- Archives
A six-month human trafficking investigation has led to arrests of nine men and support for 21 women, London police said Monday. Read More