Sports Russia sets up national sports court to handle doping cases April 5, 2019APComments Off on Russia sets up national sports court to handle doping cases Russia is setting up a national sports court, a move which would give officials in the country more control over how doping cases are heard