Russian Olympic body appeals IOC suspension Mercy Aboagye Nov 6, 2023 0 Russia’s Olympic body on Monday launched an appeal against its suspension by the International Olympic Committee at…