Posts Tagged: U.S. prisoner release
U.S. Policy in Middle East Needs a Morality Check
On June 4, 2009, President Barack Obama made his historic "New Beginning" speech in Cairo, boldly seeking to harken a new day for the U.S....









