Share your thoughts and join the conversation in the comments. You must be logged in to join the discussion or read more ...
Police say 10 people were arrested at a Brampton, Ont., residence where officers rescued three people who had been allegedly kidnapped. Peel Regional Police say the accused face several charges, ...