cairo egypt

Duane Shank 02-10-2011

I watched on Al Jazeera television and followed tweets (#Tahrir) from Tahrir (Liberation) Square in Cairo, Egypt as hundreds of thousands of Egyptians awaited a promised speech by President Hosni Mubarak.

Aaron Taylor 06-10-2009
The world stood at attention as President Obama gave a historic speech to the Muslim world. In mainstream U.S.