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.
... more
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.
... more