In Uzbekistan, Motor Sports Body Misses the Mark on Rights
The International Automobile Federation (Federation Internationale de l'Automobile, or FIA), the international body governing motor sports, including Formula1, held its annual General Assemblies last week in Tashkent, Uzbekistan.
At the General Assemb