FREEDOM FORUM: Discussion

Article Image


 
Much has been made of President Barack Obama's "reconciliation" speech in Cairo, Egypt, last week. For the most part, the American media have focused on Obama's attempt to "repair" relations with the Muslim nations of the world.

Make a Comment