IAAF Headquarters Raided by French Police

  • French police raided the International Association of Athletics Federations (IAAF) headquarters in Monaco on Tuesday.