Home A recap of the 2016 African Youth Chess Championship 14199169_1177118445677699_3505950213863975989_n

14199169_1177118445677699_3505950213863975989_n

14188413_1177135772342633_483256619029383767_o
14202616_1177121469010730_2315760091311033641_n