The Chess Federation of Canada (CFC) is the national governing body for the game & sport of chess in Canada.
News
Quick Links
Puzzle of the Day