Making moves: Chess masters, amateur players alike flock to Calgary International tournament
0
0
Chess masters from across Canada and around the globe are playing their best gambits at the 16th annual Calgary International tournament, hosted by the Calgary Chess Club. Read More