2017 FIDE World Chess Palma de Mallorca Grand Prix

2017 FIDE World Chess Palma de Mallorca Grand Prix The tournament, a nine round Swiss contest, is the last of four Grand Prix in 2017 and […]