Play
Stop
 
 

United States President Barack Obama has called for a new beginning between the Muslim world and the United States in a landmark speech in Cairo overnight. But his statements have been met with mixed reactions around the world. This story takes a look at US Muslim relations and the importance of Obama’s current tour.

(Visited 1 times, 1 visits today)
Download Audio

The Wire is produced in partnership by

Contributor Stations

Supporters and Program Distribution