World Teams Chess Championships

World Chess Championships: Indian men tame Sweden

World Chess Championships: Indian men tame Sweden

Astana (Kazakhstan): The Indian men scored an expected yet crushing 3.5-0.5 victory over last-minute entrants Sweden while the women got ...Read More

Free Press Journal

www.freepressjournal.in