Welcome to North Africa…a crossroads at a crossroads.