13 men charged after allegedly meeting minors at Niagara Falls hotel for sexual services
Published
Police have charged 13 men who allegedly communicated with young persons online and met them at a hotel in Niagara Falls for sexual services.
Full Article