Surprisingly, on net, last week was not a good one for the Free World. Despite the signal accomplishment of liquidating Osama bin Laden, Western civilization suffered serious reverses on several fronts.
It was a stunning moment of moral clarity. As the South Vietnamese refugees clambered onto rickety boats in the South China Sea to escape the victorious Communists, the American Left that orchestrated the US defeat through a sustained campaign of propaganda and fake calls for peace stood silent.
Whether they are democrats or autocrats, we fully expect they will continue to hate us.
Do we sympathize with the tens of thousands of Egyptians marching to topple the regime of Hosni Mubarak? It would be churlish not to.
White House Confirms James Foley Execution as First ISIS Attack on The United States | Katie Pavlich