Hopeful but not audacious enough!
This seems to sum up US President Barack Obama’s much vaunted speech to the Muslim world.
Comments and analysis from the Arab street as reflected on the screens of al-Jazeera, CNN...
This seems to sum up US President Barack Obama’s much vaunted speech to the Muslim world.
Comments and analysis from the Arab street as reflected on the screens of al-Jazeera, CNN...