Claim: Canada is one of the leading countries in terms of Olympic medals.
Verdict: NOT ENOUGH INFO