Ancaster’s Richard Chen represents Canda at the World Youth Chess Championship in Greece

October 19, 2015 in Twitter