the Context

Italian rider Christian Moreni fails a doping test and is led away for questioning by French police

  1. Fox News
  2. New York Times
  3. (Image)

Related: