News

Profile of Shafira Devi Herfesa, an Indonesian chess player competing in the 2025 FIDE Women's World Cup in Georgia.