Saturday, January 29, 2011

Displaced

Probably not the ad placement this tourism company was hoping for.
News on Egypt -- the latest country in North Africa to take to the streets -- here, there, everywhere.

No comments: