Moroccan King, Mohammed VI AND US President Barack Obama
Moroccan King, Mohammed VI AND US President Barack Obama
Samir Bennis is a political analyst.