Monday, February 14, 2011

Harrumph! Somebody's going to be snubbed in the faculty dining room - Harvard professor Niall Ferguson lays the smackdown on the Obama administration's handling of Egypt and its foreign policy in general.

No comments: