Home A recap of the 2016 African Youth Chess Championship 14188413_1177135772342633_483256619029383767_o

14188413_1177135772342633_483256619029383767_o

14089149_1177121669010710_263460253231560234_n
14199169_1177118445677699_3505950213863975989_n