Home A recap of the 2016 African Youth Chess Championship 14068163_1049954301720007_873053216731972427_n

14068163_1049954301720007_873053216731972427_n

14079594_1177121739010703_8677747503098054244_n