Stay updated with the latest News and analysis.
Mohamed Salah leads Egypt to a 3-0 win over Djibouti, securing a spot in the 2026 World Cup and inspiring fans ahead of the tournament.