India vs Nepal, International Friendly 2021 Live Streaming: When and where to watch?

Sports | The Indian Express

India vs Nepal, International Friendly 2021 Live Streaming: After Thursday’s 1-1 stalemate, India will take on their neighbours Nepal in the second international friendly at the Dasharath Stadium in Kathmandu, Nepal, on Sunday.

India, who returned to international action for the first time since June earlier this week, relied on midfielder…

Click here to read the original article