In brief
Toronto police have laid 82 charges against seven men, including three Canadian Armed Forces members, over the July abduction of a crypto exchange owner.
Police allege the victim was abducted at gunpoint, handcuffed and assaulted while the s... [2896 chars]
Tags: Euro Cup, Football, Match Analysis, Predictions