Instapundit.com Instapundit.com

April 19, 2005

RAND SIMBERG HAS THOUGHTS on National Self-Defense Day.