Instapundit.com Instapundit.com

December 08, 2006

SEGOLENE ROYAL, the next President of France?