Round 2 of Geneva Grand Prix has started! July 7, 2017 NHaselton Uncategorized World ChessFri, July 7, 2017 1:16pmURL:Embed: