Kazakhstan figure skater Denis Ten won the silver medal of the man's World Figure Skating Championship held in Canada. 19-y.o. Ten was second