Over 50 new charges laid in Ottawa human trafficking case
The Ottawa Police Service has laid more than 50 new charges against a 27-year-old man in connection with an ongoing human trafficking investigation.
The Ottawa Police Service has laid more than 50 new charges against a 27-year-old man in connection with an ongoing human trafficking investigation.
Anthony Badibanga-Mukendi was first arrested in March and initially charged with a series of offences, including human trafficking by exercising control, receiving a material benefit from sexual services, uttering threats, assault, forcible confinement, advertising another person’s sexual services, publishing an intimate image without consent, and withholding travel or identity documents.