A review of information provided by provinces and territories shows more than 400 criminal cases have been halted across ...
Toronto — A small Canadian town's five recently elected councilors refused to swear an oath of allegiance to Britain's King ...