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.

 
Bloggers Team