December 30, 2011

EGYPT: A depressing, but not surprising, report.