A slew of news reports late Sunday night confirmed Osama bin Laden has died. While original news reports stated bin Laden’s death occurred a few days ago, later remarks by President Obama detailed the operation as happening Sunday. Whichever version of events is true doesn’t truly matter since the end result is the same: America’s ‘Public Enemy Number One’ is no more among the living.
But my personal take as a political observer on how this will affect our nation’s immediate future is complex.
(continued at the Patriot Post…)