Home A recap of the 2016 African Youth Chess Championship 14088419_1177121822344028_7925604723591684363_n

14088419_1177121822344028_7925604723591684363_n

14086347_1050750898307014_2475906632658859237_o
14089149_1177121669010710_263460253231560234_n