Freedom Flotilla: The “Big Deal” in Gaza
On June 5, 2009 Barack Obama made a speech in Cairo calling for “A New Beginning” between the United States and Muslims around the world. He rallied the Middle East and disillusioned Arabs from...