Read original story from The London Free Press
London man accused of assaulting, controlling woman faces six charges
- Archives
A London man faces several human trafficking related charges after a man befriended a woman and began to arrange sexual interactions between her and other men, London police say. Read More