Stade de France

The Stade de France fiasco bodes ill for forthcoming international sports events