Home A recap of the 2016 African Youth Chess Championship 14089149_1177121669010710_263460253231560234_n

14089149_1177121669010710_263460253231560234_n

14088419_1177121822344028_7925604723591684363_n
14188413_1177135772342633_483256619029383767_o