Post Archive

September 10, 2011

For decades, American aid to Egypt has been a necessary embarrassment. The $2 billion per year paid to the Egyptian dictatorship was more than the...