By Peters OkwudiliAugust 28, 20197th TICAD opens in Japan with over 20 African Presidents in Attendance Africa News August 28, 2019By Peters Okwudili Over twenty African leaders are participating in seventh edition of the Tokyo International Conference for African Development (TICAD) summit, which…