Chess Grand Master Hampi Facing Herrasements By Chess Association Officers

2011-06-08 1

TV5 News @ 9 AM 23rd October 2009