Open Thread

November 24th, 2007 10:26 AM

For general discussion and debate. Possible talking point: A new face for Australia.

What does Kevin Rudd and his Labor Party's sweeping victory Saturday mean to the US? Is it a metaphysical certitude this will get a lot more attention from our press than Sarkozy's stunning victory in France earlier this year?