John Herdman appointed head coach of Indonesia’s national football team

Garuda set to soar as Indonesia competes in 2026 AFF Cup