News Russia sets up national sports court to handle doping cases April 5, 2019 AP Comments 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