Egypt swept all the 15 gold medals at stake at the 2016 ITTF African Junior & Cadet Championships held in Algiers. The seven-day championship featured over 12 countries including host – Algeria, Nigeria, Tunisia, Congo Brazzaville, South Africa, Morocco, Angola,

Read more