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

Related: