Africa 2017: Heads of State and Business Leaders set to Gather at Sharm El Sheikh, Egypt African News Aug 2, 2017 African Heads of State and business leaders have set to gather once again in Sharm El Sheikh, Egypt for Africa…