President Barack Obama and King Mohammed VI of Morocco
Nabil Ouchagour is a Moroccan communication strategist and columnist living in the United States.