Karim mezran 

Senior fellow at Atlantic council specializes on North Af4ica

Hello, Notes! What's going on?