Football Team

Sun, 25 Jan 2026 06:47:19 +0000

The roar of the crowd had faded into a bitter silence at the Jawaharlal Nehru Stadium in Delhi.