Niagara Regional Police have arrested three people, after a four-month human trafficking investigation. All three have been charged with two counts of kidnapping and police believe there may be more victims. Dale Manucdoc has the details.
CHCH-TV started broadcasting in 1954 and is proud to be the news leader for Hamilton and the surrounding Halton and Niagara regions.