France’s World Cup clash with Iraq in Philadelphia, which was suspended for more than two hours due to severe thunderstorms, finally resumed on Monday night —...
France’s World Cup match against Iraq was suspended Monday evening after severe weather swept through Philadelphia, forcing officials to delay play at Lincoln Financial Field. France...