Russian driver Nikita Mazepin at his home Grand Prix last year The FIA has announced a halt on Russian participation in international motorsport following an extraordinary meeting of the World Motor Sport Council. The sport's governing body has... MoreĀ»