Chicago (IL) - French website Canardplus today
J jaragon13 Distinguished Jun 30, 2008 396 0 18,780 Aug 19, 2008 #2 Why wasn't this top of the line front page news?