WINTER OLYMPIC: PYEONGCHANG, South Korea – Russian Olympian Who Wore an ‘I Don’t Do Doping’ Slogan Shirt Just Failed Her Drug Test Time
An Olympic Athlete from Russia failed a drug test after competing in the two-woman bobsled event, and her apparel is
Read more