Ruslan Gaziev Suspended For Anti-Doping Whereabouts Violation
Ruslan Gaziev Suspended For Anti-Doping Whereabouts Violation Veteran Canadian sprinter Ruslan Gaziev missed the recent Canadian Olympic Trials, and the reasons for his absence have now become public: Gaziev received an