Archive for February, 2011

OBAMA IN THE CROSSHAIRS

Monday, February 14th, 2011

OBAMA IN THE CROSSHAIRS
Barack Obama is getting hell from the left and the right for his handling of the people’s revolution in Egypt.
Critics on the left, like Niall Ferguson, in a new column in Newsweek today, argue that the President should have pulled the rug from beneath Hosni Mubarak and openly aligned the [...]