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.
2020-06-10 14:25:29
Loading Poll …