Sunday, October 30, 2011

Denial Is a River in Egypt

And, indeed, throughout the Middle East.