african country: any one of the countries occupying the African continent
country: the territory occupied by a nation
leapfrog: advancing as if in the child's game, by leaping over obstacles or competitors