Tag Archives: President Obama: 1 – Osama Bin Laden: 0

President Obama vs. Osama Bin Laden

Now that the world has seen the death of Osama Bin Laden confirmed, it is obvious that President Obama will get a much needed boost for achieving what the two presidents before him failed to do. His decision to focus … Continue reading