It was on June 10, 1986, when India cricket team managed to register its first-ever Test win at Lord's cricket ground in London.
Wednesday, June 10, 2020 2:25 PM
Loading Poll …