Longueuil police free woman allegedly held by human trafficking ring
Seven people have been arrested and an eighth is being sought in connection with the forcible confinement and forced prostitution of a woman in her 40s who police say was imprisoned in a Longueuil apartment. Read More
Read more »