FIDE has barred Russian teams from the 2026 Chess Olympiad, prompting accusations that its leadership is politicizing the sport
Read Full Article at RT.com