TheNigeriaTime

FIFA hit with major setback as World Cup stadium withdraws from hosting tournament

2026-03-17 - 11:34

Riazor Stadium in Spain has withdrawn from the 2030 FIFA World Cup over financial concerns after failing to meet the 40,000-seat requirement plans.

Share this post: