Indian SportsIndia, Russia declared joint-winners at Chess Olympiad finalsPenbugsAugust 31, 2020August 31, 2020 by PenbugsAugust 31, 2020August 31, 20200 In a controversial end to the online Chess Olympiad finals, FIDE announced that India and Russia are joint winners of the championship on Sunday. As...