Korobov dominates International Mind Sports Rapid, Le Quang Liem Silver

IMSA World Masters Championship is taking place from 12 to 18th of May in Hengshui, China

Comments