30 schools take part in ‘King’s Gambit’ junior chess championship

Brenda Luwedde
0 Min Read