Senegal’s hammering of Iraq leaves Scotland’s World Cup hopes hanging by a thread June 26, 2026 · The Independent Read full story at source