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 […]