The International Federation of Blind Sports has suspended Russia’s membership for two years
The International Blind Sports Federation (IBSA) has suspended the membership of Russia and Belarus for the next two years. About...
The International Blind Sports Federation (IBSA) has suspended the membership of Russia and Belarus for the next two years. About...