1/24/2005

Michelle Malkin has the best blog going, bar none. She gets it first and gets it right.