A street in The Hague is drenched in orange as Netherlands soccer fans celebrate the World Cup June 10, 2026 · The Independent Read full story at source