The surprise packages of the group stage Africa Saturday, 5 August 2023, 15:48By Kmaupdates In Jamaica, South Africa, Nigeria and Morocco, there are four teams in the round of 16 that few expected to…