October 31, 2007
When was the last time you read in the newspaper or saw on TV the story of a successful mission?
Well, you are about to watch one now.
Video at the link.
This blog is an Amazon affiliate. Help support Instapundit by making purchases through Amazon links on this site.