Posted on 02 May 2011 at 5:43pm
On the face of it, this has been a good week for President Obama. First, he dispatched the notion that he is ineligible to serve as president by producing his birth certificate. Then U.S. special forces caught up with and killed Osama bin Laden, terrorist mastermind of the 2001 attacks against America. Both developments cast the [...]...