Monday, May 2, 2011

A Quick Word on the OBL "News."

I will report on this at length, later, but, so far, this story stinks. Put more succinctly, reports that Osama Bin Laden was killed recently by U.S. Navy Seals don't pass the sniff test.

No comments: