Museum man: Cricket manager displays memorabilia

P R Mansingh was the manager of the Indian cricket team, which won the World Cup in 1983.

Related Videos