Toronto police charge three Canadian Armed Forces reservists in crypto exchange owner kidnapping
Seven men including three Canadian Armed Forces reservists face 82 criminal charges in the alleged July 25 abduction of a crypto exchange owner in North York, Toronto.
·5 sources