Photo 3 of 3

View all

Young chess player sets new strategy: 'faith in myself'
Ruiyang Yan competes against Veronika Zilajeva in the 8th round of the 2019 U.S. Girls’ Juniors Championships in St. Louis on July 19. Photo courtesy of the Saint Louis Chess Club

© 2020 Mountain View Online.
All rights reserved.