Soccer Football - FIFA World Cup 2026 - Group I - France v Iraq - Philadelphia Stadium, Philadelphia, Pennsylvania, U.S. - June 22, 2026 France's Kylian Mbappe reacts after the match IMAGN IMAGES via Reuters/Kyle Ross
Football Analysis
Three reasons les bleus won’t beat norway
More Stories
Burkina Faso’s $10.3 billion plan to power nearly 18 million citizens by 2030
A humanitarian crisis unfolds for war-displaced people in Kinshasa
Benin’s roadmap for managed growth through 2029